Bachelor of Computer Application is a UG program offered by VVWU. This course is of three years duration with two semesters in each year. The course is designed to make sure that students learn from basic computing to latest technologies in IT. The curriculum offers perfect blend of theory and practical.
BCA Program Structure
BCA Syllabus
2021-22
Note: The above syllabus is only for the Regular Examinations of the respective academic year. For the ATKT Examinations syllabus, students must refer to the academic year in which they had studied that semester.
BCA Course Instructor
Semester - 1
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM201-1C | Programming using C (Theory) | Core Course – Major | 4.5 | Dr. Bhumika Charnanand Ms. Meera Patel |
| 2 | Programming using C (Practical) | Core Course – Major | 4.5 | Dr. Bhumika Charnanand Ms. Meera Patel | |
| 3 | CAM202-1C | Introduction to Computer & Office Applications (Theory) | Core Course – Major | 4.5 | Ms. Bharti Chugh Ms. Ami Belani |
| 4 | Introduction to Computer & Office Applications (Practical) | Core Course – Major | 4.5 | Ms. Bharti Chugh Ms. Ami Belani | |
| 5 | CAE203-1C | Web Designing (Theory) | Core Course – Minor | 4.5 | Ms. Mitali Aaiwala Ms. Meera Patel |
| 6 | Web Designing (Practical) | Core Course – Minor | 4.5 | Ms. Mitali Aaiwala Ms. Meera Patel | |
| 7 | MDC201-1C | Basic Mathematics (Theory) | Multidisciplinary | 4.5 | Dr. Hardik Desai Mr. Jignesh Patel |
| 8 | AEC201-1C | Functional English – I (Theory) | Ability enhancement | 4.5 | Ms. Megha Joshi |
| 9 | SEC201-1C | Computer Assembling & Troubleshooting (Theory) | Skill enhancement | 4.5 | Ms. Sakshi Jadhav Ms. Mitali Aaiwala |
| 10 | IKS201-1C | Indian Knowledge System – I (Theory) | IKS | 4.5 | Ms. Kajal Sharma Ms. Sakshi Jadhav |
Semester - 2
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM203-1C | Advanced C Programming (Theory) | Core Course – Major | 4.5 | Dr. Bhumika Charnanand Ms. Meera Patel |
| 2 | Advanced C Programming (Practical) | Core Course – Major | 4.5 | Dr. Bhumika Charnanand Ms. Meera Patel | |
| 3 | CAM204-1C | Operating System with UNIX (Theory) | Core Course – Major | 4.5 | Dr. Nirali Dave Ms. Mitali Aaiwala Ms. Manisha Mistry |
| 4 | Operating System with UNIX (Practical) | Core Course – Major | 4.5 | Dr. Nirali Dave Ms. Mitali Aaiwala Ms. Manisha Mistry | |
| 5 | CAE202-1C | Database Management System (TH) | Core Course – Minor | 4.5 | Ms. Harsha Khurana Ms. Jinal Purohit |
| 6 | Database Management System (Practical) | Core Course – Minor | 4.5 | Ms. Harsha Khurana Ms. Jinal Purohit | |
| 7 | MDC202-1C | Computerized Financial Accounting (Theory) | Multidisciplinary | 4.5 | Ms. Roshani Koli Ms. Sakshi Jadhav |
| 8 | AEC202-1C | Functional English-II (Theory) | Ability enhancement | 4.5 | Ms. Megha Joshi |
| 9 | SEC202-1C | Network Technology – I (Theory) | Skill enhancement | 4.5 | Ms. Bharti Chugh Ms. Ami Belani |
| 10 | VAC201-1C | Environmental Studies (Theory) | VAC | 4.5 | Ms. Bharti Chugh Ms. Meera Patel Ms. Ami Belani |
Semester - 3
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM205-2C | Data Structure (Theory) | Core Course – Major | 5 | Ms. Manisha Mistry |
| 2 | Data Structure (Practical) | Core Course – Major | 5 | Ms. Manisha Mistry | |
| 3 | CAM206-2C | Programming using C++ (Theory) | Core Course – Major | 5 | Dr. Chirag Mehta Ms. Ami Belani |
| 4 | Programming using C++ (Practical) | Core Course – Major | 5 | Dr. Chirag Mehta Ms. Ami Belani | |
| 5 | CAM207-2C | Relational Database Management System (Theory) | Core Course – Major | 5 | Ms. Soniya Shukla Ms. Roshani Koli |
| 6 | Relational Database Management System (Practical) | Core Course – Major | 5 | Ms. Soniya Shukla Ms. Roshani Koli | |
| 7 | MDC203-2C | Statistical Methods (Theory) | Multidisciplinary | 5 | Ms. Sakshi Jadhav Ms. Roshani Koli |
| 8 | AEC203-2C | Communication Skills – I (Theory) | Ability enhancement | 5 | Ms. Hrudi Desai |
| 9 | SEC203-2C | Network Technology – II (Theory) | Skill enhancement | 5 | Ms. Meera Patel Ms. Kajal Sharma |
| 10 | IKS202-2C | Indian Knowledge System – II (Theory) | IKS | 5 | Ms. Kajal Sharma Ms. Sakshi Jadhav |
Semester - 4
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM208-2C | Python Programming (Theory) | Core Course – Major | 5 | Ms. Meera Patel Ms. Jinal Purohit |
| 2 | Python Programming (Practical) | Core Course – Major | 5 | Ms. Meera Patel Ms. Jinal Purohit | |
| 3 | CAM209-2C | Programming Using Java (Theory) | Core Course – Major | 5 | Ms. Soniya Shukla Ms. Ami Belani |
| 4 | Programming Using Java (Practical) | Core Course – Major | 5 | Ms. Soniya Shukla Ms. Ami Belani | |
| 5 | CAM210-2C | Internet of Things(Theory) | Core Course – Major | 5 | Ms. Roshani Koli Ms. Kajal Sharma |
| 6 | CAE203-2C | Advanced Web Designing (Theory) | Core Course – Minor | 5 | Ms. Aashi Prajapati Ms. Manisha Mistry |
| 7 | Advanced Web Designing (Practical) | Core Course – Minor | 5 | Ms. Aashi Prajapati Ms. Manisha Mistry | |
| 8 | AEC204-2C | Communication Skills-II (Theory) | Ability enhancement | 5 | Ms. Hrudi Desai |
| 9 | SEC204-2C | Network Management and Security (Theory) | Skill enhancement | 5 | Ms. Ami Belani Ms. Manisha Mistry |
| 10 | VAC202-2C | Basics of Financial Literacy (Theory) | VAC | 5 | Ms. Sakshi Jadhav Ms. Kajal Sharma |
Semester - 5
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM301-3C | Computer Graphics (Theory) | Core Course – Major | 5.5 | Dr. Nirali Dave Ms. Mitali Aaiwala Ms. Manisha Mistry |
| 2 | CAM302-3C | Software Engineering (Theory) | Core Course – Major | 5.5 | Ms. Shruti Prajapati Ms. Ami Belani |
| 3 | CAM303-3C | Web Development Using PHP (Theory) | Core Course – Major | 5.5 | Dr. Bhumika Charnanand Ms. Heta Rawal Ms. Meera Patel |
| 4 | Web Development Using PHP (Practical) | Core Course – Major | 5.5 | Dr. Bhumika Charnanand Ms. Heta Rawal Ms. Meera Patel | |
| 5 | CAE302-3C | Mobile Application Development Using Android (Theory) | Core Course – Major | 5.5 | Ms. Aashi Parikh Ms. Shruti Prajapati Mr. Jignesh Patel |
| 6 | Mobile Application Development Using Android (Practical) | Core Course – Major | 5.5 | Ms. Aashi Parikh Ms. Shruti Prajapati Mr. Jignesh Patel | |
| 7 | CAE303-3C | Web Development Using Asp.NET (Theory) | Core Course – Major | 5.5 | Ms. Heta Rawal Ms. Soniya Shukla Ms. Shruti Prajapati |
| 8 | Web Development Using Asp.NET (Practical) | Core Course – Major | 5.5 | Ms. Heta Rawal Ms. Soniya Shukla Ms. Shruti Prajapati | |
| 9 | SEC301-3C | Introduction to Cyber Security (Theory) | Skill enhancement | 5.5 | Ms. Heta Rawal Ms. Roshani Koli Ms. Ami Belani |
Semester - 6
| Sr No. | Code of Course | Name of the Course | Course Type | NCrF | Instructor Name |
| 1 | CAM304-3C | Advanced Python (Theory) | Core Course – Major | 5.5 | Dr. Hemangini Patel Ms. Harsha Khurana Ms. Soniya Shukla |
| 2 | Advanced Python (Practical) | Core Course – Major | 5.5 | Dr. Hemangini Patel Ms. Harsha Khurana Ms. Soniya Shukla | |
| 3 | CAM305-3C | Web Application Framework (Theory) | Core Course – Major | 5.5 | Ms. Shruti Prajapati Ms. Aashi Parekh Mr. Jignesh Patel |
| 4 | Web Application Framework (Practical) | Core Course – Major | 5.5 | Ms. Shruti Prajapati Ms. Aashi Parekh Mr. Jignesh Patel | |
| 5 | CAM306-3C | IKS Integration in Digital Age (Theory) | Core Course – Major | 5.5 | Ms. Bharti Chugh Ms. Sakshi Jadhav Ms. Kajal Sharma |
| 6 | CAM307-3C | Internship | Core Course – Major | 5.5 | Dr Nirali Dave |
| 7 | CAE304-3C | User Interface and User Experience (Theory) | Core Course – Minor | 5.5 | Dr. Bhumika Charnanand Ms. Mitali Aaiwala Ms. Roshani Koli |
| 8 | User Interface and User Experience (Practical) | Core Course – Minor | 5.5 | Dr. Bhumika Charnanand Ms. Mitali Aaiwala Ms. Roshani Koli | |
| 9 | AEC301-3C | Business Communication for IT Professionals (Theory) | Ability enhancement | 5.5 | Ms. Hrudi Desai |