Bachalor of Computer Applications
Name of the Course | Bachalor of Computer Applications |
Duration | 3 Years / 6 Semester |
Intake | 180 students (3 Divisions of 60 Students each) |
Aided | Un Aided |
Offered Subject | Four Subjects are Compulsory for F.Y, S.Y. and T.Y. Student Two Practical Subject are Compulsory for FY Student & Three Practical Subjects are Compulsory for SY Student, compulsory project work for T.Y. Students. Student has to choose any one Elective Subject Per Semester only BCA SY Students and Student has to choose any one Skill Enhancement Course . |
Department of BCA
About the Department:
The Department of Computer Science and Application offers programs of study related to computing, information technology and software design and application. Our programs involve interdepartmental, multi-institutional and inter-institutional collaboration and have attracted faculty members, undergraduate and graduate students from all over the world. Students may pursue full-time study leading to a Certificate in Computer Science or to B.C.A, M.Sc. degrees.
The Department currently offers B.C.A in Software System Development degrees in its undergraduate program, and M.Sc. (Computer Science) degrees in its graduate program. It also offers a two-year certificate program in computer science, for training or continuing education.
The Department operates a program in cooperative University education in the Three-year degree programs. Following the first two semesters of University courses, students spend alternate Three-month periods taking courses and working in fully salaried computer science related jobs with participating employers. Such a program may improve the student’s motivation and performance, and the practical experience gained may aid the student in choosing future areas of interest.
Vision
To impart applications oriented computer education to meet the industrial and societal needs and transform the nation to the holistic development.
Mission
To Train and mound the students and faculties to upgrade themselves to the trends of the computer applications and imbibe them in every academic activities of the department.
- The Computer Applications curriculum is dedicated to preparing students for productive careers in the competitive world.
- Effective use and implement Applications and software technologies that provide computing solutions to address the needs of an organization.
- To Act as a bridge between academic and industry by involving the industry needs in every aspects of learning and training.
- Apply basic cultural, social, legal, and ethical practices inherent in the discipline of computer applications.
- Faculty
Sr. NO. | NAME OF THE FACULY | DESIGNATION | DATE OF JOINING | EXPERIENCE | C.V. | Photo |
1 | Mr.Madarse Ravindra Shivajirao | Asst prof & Head | 23-07-2007 | 18 Years | Resume | |
2 | Mr.Patil Girish Shivajirao | Assistant Professor | 01-07-2009 | 16 Years | Resume | |
3 | Ms.Shahapure Shubhangi Shivaji | Assistant Professor | 01-07-2014 | 10 Years | Ms.Shahapure S S | |
4 | Mr.kiwade Dhanraj Suresh | Assistant Professor | 01-07-2015 | 9 Years | Resume | |
5 | Mr.Shinde Mayur Wamanrao | Assistant Professor | 01-07-2015 | 9Years |
Programme Outcomes – BCA (Science)
- Technical applications: The programme facilitates graduates to use and apply current technical concepts and practices in the core computer applications.
- Problem solving approach: Learners can identify computer application related problems, analyze them and design systems or provide solutions for problems related with legal, ethical and societal issues .
- Empowerment: The programme empowers graduates for competitive examinations and higher studies.
- Communication and managerial skills: Students can work and communicate effectively in interdisciplinary environment as independently or in team, and demonstrate scientific leadership in academic and industry .
- Professional skills: Learners recognize need and ability to engage in continuing professional development .
- Skilled for resource human industry and entrepreneurship: The programme assists to produce skill oriented human resource.
- Practical approach: The programme imparts practical skills.
Syllabus
Year | Sub. Code | Subject Name |
BCA -I | BCA-101 | Fundamentals of Computer Science and Information Technology |
BCA -I | BCA-102 | Office Automation |
BCA -I | BCA-103 | Programming in C |
BCA -I | BCA-104A | Element of Statistics |
BCA -I | BCA-105 B | Applied English OR Business Communication |
BCA -I | BCA-106 | Lab Course-1 (C Programming) |
BCA -I | S1.Lab2 | Lab Course-2 (Office Automation |
BCA -I | BCA-201 | Java Script |
BCA -I | BCA-202 | Graphics Design And Content Management Tools |
BCA -I | BCA-203 | Web Technology |
BCA -I | BCA-204A | E-Commerce |
BCA -I | BCA- 205B | Functional English OR Corporate English |
BCA -I | BCA-206 | Lab Course-Java Script |
BCA -I | BCA-207 | Lab Course-Web Technology |
BCA -II | BCA-301 | Programming in C++ |
BCA -II | BCA-302 | Operating System Concepts |
BCA -II | BCA-303 | Data Base Management System |
BCA -II | BCA-304A | Introduction to Multimedia |
BCA -II | BCA-305 A | Numerical Aptitude |
BCA -II | BCA-306 | Lab Course-C++ Programming |
BCA -II | BCA-307 | Lab Course-DBMS |
BCA -II | BCA-401 | Programming in JAVA |
BCA -II | BCA-402 | Data Structure and Algorithm |
BCA -II | BCA-403 | RDBMS |
BCA -II | BCA-404A | Computer Graphics |
BCA -II | BCA-405B | Logical Reasoning |
BCA -II | BCA-406 | Lab Course-JAVA Programming |
BCA -II | BCA-407 | Lab Course-RDBMS |
BCA -III | BCA-501 | System Analysis and Design (SAAD) |
BCA -III | BCA-502 | Web Development and PHP Programming |
BCA -III | BCA-503 | Mobile Application Development |
BCA -III | BCA-504-A | Computer Network |
BCA -III | BCA-505-B | Linux Operating System |
BCA -III | BCA-506 | Lab- PHP Programming |
BCA -III | BCA-507 | Lab- Mobile Application Development |
BCA -III | BCA-601 | Software Engineering |
BCA -III | BCA-602 | Python |
BCA -III | BCA-603 | Project Development activity and Seminar |
BCA -III | BCA-604-A | Windows Programming |
BCA -III | BCA-605-B | Cyber Security |
BCA -III | BCA-606 | Lab- Python |
BCA -III | BCA-607 | Lab- Windows Programming and DIP |
Department of BCA
About the Department:
The Department of Computer Science and Application offers programs of study related to computing, information technology and software design and application. Our programs involve interdepartmental, multi-institutional and inter-institutional collaboration and have attracted faculty members, undergraduate and graduate students from all over the world. Students may pursue full-time study leading to a Certificate in Computer Science or to B.C.A, degrees.
The Department currently offers B.C.A in Software System Development degrees in its undergraduate program. It also offers a two-year certificate program in computer science, for training or continuing education.
The Department operates a program in cooperative University education in the Three-year degree programs. Following the first two semesters of University courses, students spend alternate Three-month periods taking courses and working in fully salaried computer science related jobs with participating employers. Such a program may improve the student’s motivation and performance, and the practical experience gained may aid the student in choosing future areas of interest.
Vision
To impart applications oriented computer education to meet the industrial and societal needs and transform the nation to the holistic development.
Mission
To Train and mound the students and faculties to upgrade themselves to the trends of the computer applications and imbibe them in every academic activities of the department.
- The Computer Applications curriculum is dedicated to preparing students for productive careers in the competitive world.
- Effective use and implement Applications and software technologies that provide computing solutions to address the needs of an organization.
- To Act as a bridge between academic and industry by involving the industry needs in every aspects of learning and training.
- Apply basic cultural, social, legal, and ethical practices inherent in the discipline of computer applications.
- PROGRAMMES OFFERED
Sr. No. | Faculty | In-take Capacity | Duration | Programme Outcomes |
1. | BCA | 80 | 03 Years
06 Semesters |
Name of Subject-Fundamentals of Computer Science and Information
Technology Outcome 1.To learn Basic Function of Devices like I/O, HDD etc. To Understand the Fundamental of Software and Hardware. 2.Understand the Concept of Operating System and Network Name of Subject -Office Automation Outcomes After completion of this course student will be able to understand the computer software, hardware, made available to simplify and automate a variety of office operations such as data processing, data manipulating and data presentation with various application those are presents in Microsoft office tools packages Name of Subject -Programming in C Outcomes 1. To study of structure of programming languages, structure of c program. 2. To study different keyword for making program. 3. To develop programs using operators and control statement. 4. To describe an array, structure, union, string and functions. 5. Student are able to develop application software
|
2. | M.Sc.(CS) | 30 | 02 Years
04 Semesters |
M.Sc. Computer Science (affiliated colleges)
M.Sc.(CS) F. Y. (Semester I) SCMPSC-401 Computer Architecture and Microprocessor
Course Outcomes: After successful completion of this course, students should be able to: i. Students will acquire skill of Assembly Language programming using 8086 Microprocessor ii. Student will be familiar with Internal Processing of Computers.
M.Sc.(CS) F. Y. (Semester I) SCMPSC-402 Python Programming
Course Outcomes: After successful completion of this course, learner will be able to 1. Write programs using Python programming constructs. 2. Design and Develop applications using Python programming. 3. Design object oriented programs with Python classes. 4. Use exception handling in Python applications for error handling. 5. Design and Develop applications connecting with database.
M.Sc.(CS) F. Y. (Semester I) SCMPSC-403 Advanced Java
Course Outcomes: After successful completion of this course, students should be able to: i. Create dynamic and interactive web sites and interaction with client and server. ii. Do server side programming with java Servlets and JSP. iii. Implement different data structure using collection framework.
M.Sc.(CS) F. Y. (Semester I) SCMPSE-401A Data Analytic with Power BI
Course Outcomes: After successful completion of this course, students should be able to: i. Publish a desktop report to the Power BI Service ii. Identify common challenges in Power BI data models, implement smart solutions, and avoid common mistakes
M.Sc.(CS) F. Y. (Semester I) SCMPSE-401B Statistical Method
Course Outcomes: i. Understand the have the basic knowledge on data collection and various statistical elementary tools. ii. Have the critical thinking in the theory of probability and its applications in real life problems
M.Sc.(CS) F. Y. (Semester I) SCMPSE-401C Web Technology
Course Outcomes: i. Describe the concepts of WWW including browser and HTTP protocol. ii. List the various HTML tags and use them to develop the user friendly web pages. iii. Define the CSS with its types and use them to provide the styles to the web pages at various levels. iv. Develop the modern web pages using the HTML and CSS features with different layouts as per need of applications. v. Use the JavaScript to develop the dynamic web pages. vi. Use server side scripting with PHP to generate the web pages dynamically using the database connectivity.
M.Sc.(CS) F. Y. (Semester I) SVECR-401 Research Methodology
Course Outcomes · Students who complete this course will be able to understand and comprehend the basics in research methodology and applying them in research/ project work. · This course will help them to select an appropriate research design. · With the help of this course, students will be able to take up and implement a research project/ study. · The course will also enable them to collect the data, edit it properly and analyse it accordingly. Thus, it will facilitate students’ prosperity in higher education. · The Students will develop skills in qualitative and quantitative data analysis and presentation. · Students will be able to demonstrate the ability to choose methods appropriate to research objectives. M.Sc.(CS) F. Y. (Semester II) SCMPSC-451 Mobile Application Development with Kotlin Course Outcomes: By the end of the course, student will be able to write simple GUI applications, use built-in widgets and components, work with the database to store data locally, and much more.
M.Sc.(CS) F. Y. (Semester II) SCMPSC-452 Cloud Computing
COURSE OUTCOMES 1. After successful completion of this course, student will be able to Explain the core concepts of the cloud computing paradigm: how and why this paradigm shift came about, the characteristics, advantages and challenges brought about by the various models and services in cloud computing. 2. Apply the fundamental concepts in datacenters to understand the tradeoffs in power, efficiency and cost. 3. Identify resource management fundamentals, i.e. resource abstraction, sharing and sandboxing and outline their role in managing infrastructure in cloud computing. 4. Analyze various cloud programming models and apply them to solve problems on the cloud. M.Sc.(CS) F. Y. (Semester II) SCMPSC-453 NoSQL with MongoDB Course Outcomes Upon completion of this course, learners should be able to: 1. Define, compare and use the four types of NoSQL Databases (Documentoriented, KeyValue Pairs, Column-oriented and Graph). 2. Demonstrate an understanding of the detailed architecture, define objects, load data, query data and performance tune Column-oriented NoSQL databases. 3. Explain the detailed architecture, define objects, load data, query data and performance tune Document-oriented NoSQL databases. 4. Demonstrate an understanding of the detailed architecture, define objects, load data, query data and performance tune Key-Value Pair NoSQL databases. 5. Explain the detailed architecture, define objects, load data, query data and performance tune Graph NoSQL databases. 6. Evaluate NoSQL database development tools and programming languages. 7. Perform hands-on NoSql database lab assignments that will allow students to use the four NoSQL database types via products such as Cassandra, Hadoop Hbase, MongoDB, Neo4J and Riak.
M.Sc.(CS) F. Y. (Semester II) SCMPSE-451A Data Structure Course Outcomes: After successful completion of this course, students should be able to: i. Ability to analyze algorithms and algorithm correctness. ii. Ability to summarize searching and sorting techniques iii. Ability to describe stack, queue and linked list operation. Ability to have knowledge of tree and graphs concepts.
M.Sc.(CS) F. Y. (Semester II) SCMPSE-451B Software Testing
Course Outcomes: 1. At the end of the course the students will be able to Design test cases suitable for a software development for different domains. 2. Identify suitable tests to be carried out and prepare test planning based on the document. 3. Document test plans and test cases designed and Use of automatic testing tools.
M.Sc.(CS) F. Y. (Semester II) SCMPSE-451C PHP and MySQL
Outcomes: · Able to design dynamic and interactive web pages, websites. · Able to run PHP scripts on server and retrieve results. · Able to handle databases like MySQL using PHP in web sites. Second Year M.Sc. (Computer Science)* (Revised CBCS pattern) Introduced from Academic Year 2020-2021 Course Code: CS-301 Course Title: Advance Database Administration Course Outcomes: Students Will be able to explain and evaluate the fundamental theories and requirements that influence the design of modern database systems. Students can analyze the background processes involved in queries and transactions, andexplain how these impact on database operation and design Course Code: CS-302 Course Title:Web-Technologies Course Outcome Students Will be Students are able to develop a dynamic webpage by the use of PHP and java script. On completion
Course Code: CS-303 Course Title:Data Mining & Data Warehousing Course Outcome: Students Will be Understand Data Warehouse fundamentals, Data Mining Principles. Identify appropriate data mining algorithms to solve real world problems Course Code: CS-304(A) Course Title:Artificial Intelligence Course Outcome: Students will be able to compare AI with human intelligence and traditional information processing and discuss its strengths and limitations as well as its application to complex and human-centered problems. Students Will be able to apply the basic principles, models, and algorithms of AI to recognize, model, and solve problems in the analysis and design of information systems
Course Code: CS-304(B) Course Title:Mobile Application Development Course Outcome: Student will be able to write simple GUI applications. Students will be also able to use built-in widgets and components, work with the database tostore data locally. Course Code: CS-304(C) Course Title:Research Methodology Course Outcome: Students Will be demonstrate knowledge of research processes (reading, evaluating, and developing), Perform literature reviews using print and online databases. Course Code: CS-307-B Course Title:Cyber Security Course Outcome: Students will understand principles of web security. Students will understand key terms and concepts in cyber law, intellectual property and cybercrimes, trademarks and domain theft. Course Code: CS-308 Course Title:SK-03 Seminar Presentation Activity Course Outcome: Help the student increase self-motivation, personal responsibility, and understanding of his or her role in being an informed participant in the educational process. Create an environment that helps the student establish healthy relationships and support networks. Course Code: CS-401 Course Title:Digital Image Processing Course Outcome: Students will be Analyze images in the frequency domain using various transforms. Evaluate the techniques for image enhancement and image restoration and also categorize Course Code: CS-402 Course Title:Linux Administration Course Outcome: Students will be able carry the duties of a Unix system administer. Students will learn to do file processing, process management, IO management, queues management, networking, storage backup, account management, proper system start-up and shutting down, as well as other tasks. Course Code: CS-403 Course Title: Major Project development Activity Course Outcome: Project based learning will increase their capacity and learning through shared cognition. Students will have an ability to identify, formulate and implement computing solutions. Students will be able to design a system, component or process as per needs and Specification
Course Code: CS-404-A Course Title:Client Server Technology Course Outcome: Gain Exposure on most common used servers. Understand the concept of client-server development and learn problem solving skills Course Code: CS-404-B Course Title:Software Testing Tools Course Outcome: At the end of the course the students will be able to Design test cases suitable for a software development for different domains.Identify suitable tests to be carried out and prepare test planning based on the document.Document test plans and test cases designed and Use of automatic testing tools. Course Code: CS-407-B Course Title:Logical Reasoning and Quantitative Aptitude Course Outcome: Understand the basic concepts of QUANTITATIVE ABILITY and LOGICAL REASONING Skills, acquire satisfactory competency in use of VERBAL REASONING and Solve campus placements aptitude papers covering Quantitative Ability, Logical Reasoning and Verbal Ability
|
- Students’ Achievements/ Merits
Sr. No. | Academic Year | Seat Number | Name of the Student | % | % or Award or Achievement |
1 | 2019-20 | DB35450 | 1. JADHAV SANGITA BALAJI | 81.52 | University First Merit in
M.Sc(Computer Science) |
DB35451 | 1. JADHAV SHRADHA SANJAY | 80.84 | University Second Merit in
M.Sc(Computer Science) |
||
ZF2291 | 1. JADHAV SARIKA SHESHERAO | 83.50 | University Second Merit in
BCA |
||
2 | 2020-21 | DB44373 | 1. BOYNE SHITAL DILIPRAO | 89.80 | University Third Merit in
M.Sc(Computer Science) |
2. | |||||
3. | |||||
3 | 2021-22 | ZI4685 | 1. DIVE YASHODA RAM | 90.75 | University First Merit in
BCA |
2. | |||||
3. | |||||
4 | 2022-23 | 1. | |||
2. | |||||
3. | |||||
5 | 2023-24 | ||||
BCA Results | ||||||
Sr.No. | Academic Year | No. of Students Enrolled | No. of Students Appeared for Exam | Passed | Failed | Percentage of Result |
1 | 2019-20 | 76 | 76 | 47 | 29 | 62% |
2 | 2020-21 | 99 | 99 | 94 | 5 | 94% |
3 | 2021-22 | 108 | 108 | 107 | 1 | 99% |
4 | 2022-23 | 75 | 75 | 47 | 28 | 63% |
5 | 2023-24 | 84 | 84 |
M.Sc. Results | ||||||
Sr.No. | Academic Year | No. of Students Enrolled | No. of Students Appeared for Exam | Passed | Failed | Percentage of Result |
1 | 2019-20 | 16 | 16 | 16 | Nil | 100% |
2 | 2020-21 | 18 | 18 | 16 | 2 | 89% |
3 | 2021-22 | 8 | 8 | 8 | Nil | 100% |
4 | 2022-23 | 32 | 32 | 31 | 1 | 97% |
5 | 2023-24 | 31 | 30 |
- Best Practices of the Department
Sr. No. | Title of the Best Practice | Photos |
Studay Tour | Tour Photo | |
1 | ||
2 | Poster Presentation | |
|