| Subject Combination B. Sc. Computer Science Programme |
| Semester I |
1. Functional English |
| 2. Second Language |
| 3. Introduction to Information Communication Technology |
| 4. Programming in C |
| 5. Mathematical Foundation for Computer Science |
| 6. Computer Lab I |
| 7. Communication Skills I |
| 8. Office Automation |
| Semester II |
1. Functional English |
| 2. Second Language |
| 3. Object Oriented Programming Using C++ |
| 4. Digital Electronics and Micro Processer |
| 5. Statistical Methods |
| 6. Computer Lab II |
| 7. Communication Skills II |
| 8. Computer System Architecture |
| Semester III
|
1. Functional English |
| 2. Second Language |
| 3. RDBMS |
| 4. Java Programming |
| 5. Data Structure and Algorithms |
| 6. Computer Lab III |
| 7. Numerical Abilities |
| 8. Cyber Forensics |
| Semester IV |
1. Functional English |
| 2. Second Language |
| 3. Window Programming Using VV |
| 4. Advanced Operating System |
| 5. Data Communication Networking |
| 6. Computer Lab IV |
| 7. Logical Reasoning |
| 8. Multimedia Development |
| Semester V |
1. Web Programming Techniques |
| 2. C Programming |
| 3. Software Engineering |
| 4. Computer Lab V |
| 5. Software Project Management |
| 6. System Analysis and Design |
| 7. Advanced Java Programming |
| Semester VI |
1. Essential of Computer Security |
| 2. Digital Image Processing |
| 3. Web development using Ph. D. Programming |
| 4. Computer Lab VI |
| 5. Project |
| 6. Introduction to Open Source Software |
| 7. Software Quality Testing |