-->
| Semester – I | |||||
| Course No | Course Name | L | T | P | C |
| MA1110H | Single Variable Calculus | 3 | 1 | 0(H) | 4 |
| MA1113H | Multi Variable Calculus | 3 | 1 | 0(H) | 4 |
| CS1113/CS1001 | Introduction to Programming | 3 | 0 | 0 | 6 |
| CS1114/CS1002L | Programming Lab | 0 | 1 | 3 | 5 |
| EE1101H | Electric Circuits | 3 | 0 | 0(H) | 3 |
| EE1105H | Digital and Analog Electronics | 3 | 0 | 0(H) | 3 |
| EE1109L | Basic Electronics Lab | 0 | 0 | 3 | 3 |
| CS1116H/CS1101H | Introduction to Computer Systems | 3 | 0 | 0(H) | 3 |
| CS1115/CS1003 | Discrete Mathematics | 3 | 0 | 0 | 6 |
| 37 | |||||
| Semester – II | |||||
| Course No | Course Name | L | T | P | C |
| PH1201H | Introductory Electromagnetics | 2 | 1 | 0(H) | 3 |
| PH1211H | Introductory Quantum Mechanics | 2 | 1 | 0(H) | 3 |
| MA1201H | Linear Algebra | 3 | 1 | 0(H) | 4 |
| CS1001H/CS1004H | Introduction to Prbability* | 3 | 0 | 0(H) | 3 |
| CS1002H/CS1005H | Introduction to Statistical Analysis* | 3 | 0 | 0(H) | 3 |
| CS1213/CS1006 | Data Structures | 3 | 0 | 0 | 6 |
| CS1214/CS1007L | Object Oriented Programming & Data Structure Lab | 2 | 0 | 3 | 7 |
| CS1215/CS1201 | Digital Design | 3 | 0 | 0 | 6 |
| CS1216H/CS1008H | Elementary Graph Theory | 3 | 0 | 0(H) | 3 |
| 38 | |||||
| MA | *Applicable only from 2026 Admissions, Probability and Random Process (2025 Admission only) | 3 | 1 | 0 | 8 |
| Semester – III | |||||
| Course No | Course Name | L | T | P | C |
| CS2001 | Optimization Methods | 3 | 0 | 0 | 6 |
| CS2002 | Design and Analysis of Algorithms | 3 | 0 | 0 | 6 |
| CS2003 | Formal Language and Automata Theory | 3 | 0 | 0 | 6 |
| CS2202L | Hardware Lab | 0 | 1 | 3 | 5 |
| CS2201 | Computer Organization and Architecture | 3 | 0 | 0 | 6 |
| HSS | HSS-1 | 3 | 0 | 0 | 6 |
| CS2101L | System Sofware Lab. | 0 | 0 | 3 | 3 |
| 38 | |||||
| Semester – IV | |||||
| Course No | Course Name | L | T | P | C |
| CS2302L | Data Visualization Lab | 0 | 1 | 3 | 5 |
| CS2301 | Machine Learning | 3 | 0 | 0 | 6 |
| CS2102 | Compiler Design | 2 | 0 | 2 | 6 |
| CS2103 | Operating Systems | 3 | 0 | 0 | 6 |
| CS2104L | Operating Systems Lab | 0 | 0 | 4 | 4 |
| HSS | HSS-2 | 3 | 0 | 0 | 6 |
| BT | Evolution and Genetics | 3 | 0 | 0(H) | 3 |
| BT | Bioenergtics and Human Diseases | 3 | 0 | 0(H) | 3 |
| 39 | |||||
| Semester – V | |||||
| Course No | Course Name | L | T | P | C |
| CS3101 | Computer Networks | 3 | 0 | 0 | 6 |
| CS3102L | Networks Lab | 0 | 0 | 4 | 4 |
| CS3103 | Database Management Systems | 2 | 0 | 3 | 7 |
| CS3301 | Deep Learning | 3 | 0 | 0 | 6 |
| HSS | HSS-3 | 3 | 0 | 0 | 6 |
| CS3901 | Mini Project Phase-1 | 0 | 0 | 3 | 3 |
| Non-CS/DS/M&C | Open Elective or Mini Project in Other Dept. | 3 | 0 | 0 | 6 |
| 38 | |||||
| Semester – VI | |||||
| Course No | Course Name | L | T | P | C |
| CS3201 | High Performance Computer Architecture | 3 | 0 | 0 | 6 |
| CS3104 | Security in Computing | 3 | 0 | 0 | 6 |
| CS3106H | Introduction to NoSQL | 2 | 0 | 2(H) | 3 |
| CS3105H | Software Engineering | 1 | 0 | 4(H) | 3 |
| CS3902 | Mini Project Phase-2 | 0 | 0 | 8 | 8 |
| HSS | HSS-4 | 3 | 0 | 0 | 6 |
| CS5xxx | Department Elective | 3 | 0 | 0 | 6 |
| 38 | |||||