Course Structure

First Semester
* SET/CSE/BCA/AEC1 : General English
* SET/CSE/BCA/C101: Computer Fundamental
* SET/CSE/BCA/C102 : Programming in 'C'
* SET/CSE/BCA/C103 : Mathematical Foundation of Computer Science
* SET/CSE/BCA/C104 : Programming in 'C'

Practical:
* SET/CSE/BCA/CP11: Computer Fundamental Lab
* SET/CSE/BCA/CP12: Programming in 'C' Lab

Second Semester
* SET/CSE/BCA/AEC2 : Environment science
* SET/CSE/BCA/C201 : Data Structure & File Organization
* SET/CSE/BCA/C202 : Programming in C++
* SET/CSE/BCA/C203: Database Management Systems

Practical
* SET/CSE/BCA/CP21: Data Structure & File Organization lab
* SET/CSE/BCA/CP22: Programming in C++

Third Semester
* SET/CSE/BCA/C301 : Computer Networks
* SET/CSE/BCA/C302: Computer Based Numerical Techniques
* SET/CSE/BCA/C303 : System Analysis and Design
* SET/CSE/BCA/C304 : SEC 1A

Practical
* SET/CSE/BCA/CP31: Computer Networks and Internet Technologies Lab
* SET/CSE/BCA/CP32: Computer Based Numerical Techniques Lab

Fourth Semester
* BCA401 : Multimedia Systems and Applications
* BCA402 : Operating System Organization & UNIX
* BCA403 : Software Engineering
* BCA404 : SEC 2A

Practical * BCAP41 : Multimedia Systems and Applications Lab
* BCAP42 : Operating System Organization & UNIX Lab

Fifth Semester
* BCA501 : DSE 1A
* BCA502 : DSE 2A
* BCA503 : DSE 3A
* BCA504 : SEC 3A

Practical
* BCAP51 : DSE 1A Lab
* BCAP52 : DSE 2A Lab

Sixth Semester
* BCA601 : DSE 4A
* BCA602 : DSE 5A
* BCAP61 : SEC 4A

Practical
* BCASM : DSE 4A Lab
* BCAPR : Project