| Year | Course Code | Course Title | Credits | No. of Theoretical sessions (2 hr. duration) | No. of Practical sessions (3 hr. duration) | Course Code | Course Title | Credits | No. of Theoretical sessions (2 hr. duration) | No. of Practical sessions (3 hr. duration) |
| | Semester - 1 | Semester - 2 |
| 1 | CS-610 | Foundation Course in English for Computing | 4 | 4 | - | CS-612 | PC software Application skills | 4 | 4 | 6 |
| FHS-01 | Foundation Course in Humanities and Social Science | 8 | 8 | - | CS-60 | Foundation Course in Mathematics
and Computing | 8 | 10 | - |
| CS-611 | Computer fundamentals and PC Software | 4 | 4 | 10 | CS-62 | 'C' Programming & Data Structure | 4 | 10 | 24 |
| | Semester - 3 | Semester - 4 |
| 2 | FST | Foundation Course in Science and Technology | 8 | 8 | - | CS-06 | Introduction to DBMS | 4 | 6 | - |
| CS-63 | Introduction to System Software | 4 | 8 | 13 | CS-64 | Introduction to Computer Organisation | 4 | 8 | - |
| CS-05 | Elements of System Analysis and Design | 4 | 2 | - | CS-65 | Window Programming | 2 | 4 | 10 |
| | | CS-66 | Multimedia | 2 | 4 |
- |
| CS-67 | RDBMS Lab | 4 | - | 12 |
| | Semester - 5 | Semester - 6 |
| 3 | CS-68 | Computer Network | 4 | 6 | 6 | CS-72 | C++ and Object Oriented Programming | 4 | 6 | 12 |
| CS-69 | TCP/IP Programming | 4 | 3 | 10 | CS-73 | Theory of Computer Science | 4 | 6 | - |
| CS-70 | Introduction to Software Engineering | 4 | 4 |
- | CS-74 | Introduction to Internet Programming (Java, Active X) | 2 | 5 | 10 |
| | CS-71 | Computer Oriented Numerical Techniques | 4 | 8 |
- | CS-75 | Internet Administration | 2 | 2 |
- |
| | | | | | | CS-76 | Project | 4 | - | 12 |