| Subject Name | Subject Code |
|---|---|
| 1st Semester | |
| Fundamentals of Computers | |
| Introduction to Programming – C | |
| Applied & Discrete Mathematics | |
| Practical – PC Computing & C Language–I | |
| Communication Skills in English – I | |
| Punjabi (Compulsory) / Punjab History & Culture | |
| 2nd Semester | |
| Principles of Digital Electronics | |
| Introduction to Programming C++ | |
| Numerical Methods & Statistical Techniques | |
| Practical C++ Language | |
| Communication Skills in English – II | |
| Punjabi (Compulsory) / Punjab History & Culture | |
| 3rd Semester | |
| Introduction to Python | |
| Data Structure | |
| System Analysis & Design | |
| Programming Lab – I (Python, Programming Language) | |
| Programming Lab – II (Data Structure) | |
| Environmental Studies (Compulsory) | |
| 4th Semester | |
| Database Management System | |
| Internet Applications | |
| JAVA & Web Designing | |
| Web Technologies | |
| Programming Lab – II HTML & (JAVA) | |
| Environmental Studies (Compulsory) | |
| 5th Semester | |
| Programming Lab – I (Oracle) | |
| Computer Networks | |
| Operating System | |
| E-Business | |
| Lab – I (Computer Networks) | |
| Lab – II (Operating System) | |
| 6th Semester | |
| Computer Graphics | |
| Network Management | |
| Fundamentals of Cloud Computing | |
| Project | |