| Theory / Practical | Code | Subject name |
| Theory | ECS-101 | Computer Concepts & Programming in C |
| Theory | ECS-151 | Computer Programming Lab |
| Theory | EAS-101 | Engg. Physics-I |
| Theory | EAS-102 | Engg. Chemistry/ |
| Theory | EAS-103 | Mathematics-I |
| Theory | EAS-104 | Professional Communication |
| Theory | EAS-105 | Environment & Ecology |
| Theory | EAS-109 | Remedial English |
| Practical | EAS-152 | Engg. Chemistry Lab |
| Theory | EAS-151 | Physics Lab |
| Practical | EAS-154 | Professional Communication Lab |
| Theory | PH-111M | Remedial Maths |
| Theory | MBA-118 | Communication For Management |
| Theory | PH-116 | Professional Communication |
| Theory | OE-01 | Human Values |
| Theory / Practical | Code | Subject name |
| Theory | ECS-201 | Computer Concepts & Programming in C |
| Practical | ECS-252 | Computer Programming Lab |
| Theory | EAS-202 | Engg. Physics-II |
| Theory | EAS-203 | Mathematics-II |
| Theory | EAS-202 | Engg. Chemistry |
| Theory | EAS-204 | Professional Communication |
| Theory | EAS–205 | Environment & Ecology/ |
| Practical | EAS–252 | Engg. Chemistry Lab |
| Practical | EAS–254 | Professional Communication Lab |
| Practical | EAS–251 | Physics Lab |
| Theory / Practical | Code | Subject name |
| Theory | ECS-301 | Digital Logic Design |
| Theory | ECS-302 | Data Structures Using C |
| Theory | ECS-305 | Object Oriented Systems |
| Theory | ECS-304 | IT Infrastructure and its Management |
| Theory / Practical | Code | Subject name |
| Theory | ECS-401 | Computer Organization |
| Theory | ECS-402 | Database Management System |
| Theory | EIT-401 | Web Technology |
| Theory | EIT-402 | Software Engineering |
| Theory | TCS-405 | Theory of Automata and Formal Languages |
| Practical | ECS-453 | Computer Organization Lab |
| Practical | EIT-451 | Software Engineering Lab |
| Practical | ECS-454 | DBMS Lab |
| Theory / Practical | Code | Subject name |
| Theory | TIT- 501 | E-Commerce |
| Theory | TIT- 502 | Information Systems |
| Theory | TIT- 503 | Introduction to Web Technology |
| Theory | TCS-503 | Design & Analysis of Algorithms |
| Theory | THU 501 | Industrial Economics & Principles of Management |
| Practical | TIT-551 | E-Commerce Lab |
| Practical | TIT-552 | Information Systems Lab |
| Practical | TIT-553 | Web Technology Lab |
| Practical | TCS-553 | Design & Analysis of Algorithms Lab |
| Theory / Practical | Code | Subject name |
| Theory | TCS-601 | Operating Systems |
| Theory | TCS-602 | Computer Networks |
| Theory | TIT-601 | Software Project Management |
| Theory | TIT-602 | ERP Systems |
| Theory | THU 602 | Organizational Behavior |
| Practical | TCS-651 | Operating Systems Lab |
| Practical | TCS-652 | Computer Networks Lab |
| Practical | TIT-651 | Software Project Management Lab |
| Practical | TIT-652 | Mini Project Lab* |
| Theory / Practical | Code | Subject name |
| Theory | TCS-701 | Introduction to Web Technology |
| Theory | TCS-702 | Digital Image Processing |
| Theory | Elective | Elective-II* |
| Theory | Elective | Elective-III** |
| Practical | TCS-751 | Web Technology Lab |
| Practical | TCS-752 | Digital Image Processing Lab |
| Practical | TCS-753 | Colloquium & Industrial Report |
| Theory / Practical | Code | Subject name |
| Theory | ECS- 801 | Distributed Systems |
| Theory | ECS-802 | Advance Computer Architecture |
| Theory | Elective | Elective-IV* |
| Theory | Elective | Elective-V** |
| Practical | ECS-851 | Advance Computer Architecture Lab |
| Practical | ECS-852 | Distributed Systems Lab |
| Practical | ECS-853 | Project |
| Elective | Subject name |
| Elective-I* | TMA-011 /TMA-012/TMA-013 Graph Theory,/Probability Stochastic Process / Principles of Operation Research. |
| Elective-II* | Computational Geometry, Computational Complexity, Parallel Algorithms, Cryptography & Network Security |
| Elective-III** | Data Mining & Data Warehousing, Distributed Databases, Bioinformatics, Data Compression |
| Elective-IV* | Real Time Systems, Software Project Management, Software Quality Engineering, Embedded Systems |
| Elective-V** | Neural Networks, Fuzzy Systems, Natural Language Processing, Mobile Computing |