Course Structure
Course Duration : 3 years/Six Semesters
Curriculum : The course consist of 26 instructional papers and 13 practical papers spread over six semesters.
I Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA101T | Indian Language | 4 |
02 | BCA102T | English | 4 |
03 | BCA103T | Problem Solving Techniques using C | 4 |
04 | BCA104T | Digital Electronics | 4 |
05 | BCA105T | Discrete Mathematics | 5 |
06 | BCA103P | C Programming Lab | 3 |
07 | BCA104P | Digital Electronics Lab | 3 |
08 | - | Foundation Course – EPH | 3 |
09 | - | CC & EC |
II Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA201T | Indian Language | 4 |
02 | BCA202T | English | 4 |
03 | BCA203T | Data Structures | 4 |
04 | BCA204T | Database Management System | 4 |
05 | BCA205T | Graph Theory and Statistical Methods | 5 |
06 | BCA203P | Data Structures Lab | 3 |
07 | BCA204T | DBMS Lab | 3 |
08 | - | Foundation Course – IC | 3 |
09 | - | CC & EC |
III Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA301T | Indian Language | 4 |
02 | BCA302T | English | 4 |
03 | BCA303T | Object Oriented Programming using C++ | 4 |
04 | BCA304T | Financial Accounting and Management | 4 |
05 | BCA305T | Operating System | 5 |
06 | BCA303P | C++ Lab | 3 |
07 | BCA304T | Accounting Package Lab | 3 |
08 | - | Foundation Course – CD | 3 |
09 | - | CC & EC |
IV Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA401T | Indian Language | 4 |
02 | BCA402T | English | 4 |
03 | BCA403T | Visual Programing | 4 |
04 | BCA404T | Unix Shell Programming | 4 |
05 | BCA405T | Operation Research | 5 |
06 | BCA403P | Visual Programming Lab | 3 |
07 | BCA404T | UNIX Lab | 3 |
08 | - | Skill Development Course – PD | 3 |
09 | - | CC & EC |
V Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA501T | Data Communication and Networks | 4 |
02 | BCA502T | Software Engineering | 4 |
03 | BCA503T | Computer Architecture | 4 |
04 | BCA504T | Java Programming | 4 |
05 | BCA505T | Microprocessor and Assembly Language | 4 |
06 | BCA504P | Java Programming Lab | 3 |
07 | BCA505P | Assembly Language Programming Lab | 3 |
08 | BCA506P | Project Work | 8 |
09 | - | Skill Development Course | 3 |
VI Semester
No. | Paper Code | Title of Paper | Hours |
---|---|---|---|
01 | BCA601T | Theory of Computation | 4 |
02 | BCA602T | System Programming | 4 |
03 | BCA603T | Cryptography and Network Security | 4 |
04 | BCA604T | Web Programming | 4 |
05 | BCA604P | Web Programming Lab | 3 |
06 | BCA604P | Project Work | 16 |
09 | - | Skill Development Course | 3 |