Bachelor of Computer Application (B.C.A)

First Year B.C.A

Semester I Semester II

1. English Communication
2. Mathematics
3. Problem Solving Using Computers
4. Programming Using C++
5. Lab : Mathematics
6. Lab : Problem Solving Using Computers
7. Lab : Programming Using C++

1. Environmental Studies
2. Statistics
3. Data Structures using C++
4. Computer Networks
5. Lab : Statistics
6. Lab : Data Structures using C++
7. Lab : Computer Networks

First Year B.C.A Syllabus Link

Second Year B.C.A

Semester III Semester IV

1. IT and E – Learning Skills
2. Operating System
3. Web Technologies
4. Database Management System
5. Lab : Operating System
6. Lab : Web Technologies
7. Lab : Database Management System

1. Financial and Investment Skills
2. Computer System Architecture
3. Software Engineering
4. Java
5. Lab : Computer System Architecture
6. Lab : Software Engineering
7. Lab : Java

Second Year B.C.A Syllabus Link

Third Year B.C.A

Semester V Semester VI
1. Quantitative Aptitude
2. E Commerce Technologies
3. Advance Java
4. Linux Administration
5. Lab : E Commerce Technologies
6. Lab : Advance Java
7. Lab : Linux Administration

1. Personality and Career Skills
2. Android Programming
3. PHP Programming
4. Lab : Android Programming
5. Lab : PHP Programming
6. Project – BCA

Third Year B.C.A Syllabus Link