| Semester - I | | Semester - II |
Code | Subject | Code | Subject |
BCA-101 | Computer & Programming Fundamentals | BCA-106 | C Programming |
BCA-102 | PC Software | BCA-107 | Logical Organization of Computer-II |
BCA-103 | Mathematics | BCA-108 | Mathematical Foundations of Computer Science |
BCA-104 | Logical Organization of Computer-I | BCA-109 | Structured System Analysis and Design |
BCA-105 | Practical software Lab – Based on paper BCA- 102 i.e Word, Excel and Power point | BCA-110 | Practical software Lab – Based on paper BCA- 106, i.e.‘C’ Programming |
| Semester - III | | Semester - IV |
BCA-201 | Introduction to Operating System | BCA-206 | WEB DESIGNING |
BCA-202 | DATA STRUCTURES – I | BCA-207 | DATA STRUCTURES – II |
BCA-203 | Introduction to database system | BCA-208 | Object Oriented Programming Using C |
BCA-204 | Communication skills (English) | BCA-209 | Software Engineering |
BCA-205 | Practical software Lab – Based on paper BCA- 202 & 203 using C Language and SQL | BCA-210 | Practical software Lab - Based on paper BCA 206 & 208, i.e.HTML and C Programming |
| Semester - V | | Semester - VI |
BCA-301 | Management information system | BCA-306 | E-Commerce |
BCA-302 | Computer Graphics | BCA-307 | Object Technologies & Programming using Java |
BCA-303 | Data Communication and Networking | BCA-308 | Artificial Intelligence |
BCA-304 | Visual Basic | BCA-309 | Introduction to .net |
BCA-305 | Practical software Lab - Based on paper BCA 304 i.e. Visual Basic | BCA-310 | Practical software Lab– Based on paper BCA- 307 & 309 using java & .net |