Semester I
Course Code Subject Credit Hours
ELE 120 Basic Electrical Engineering 3
MTH 110 Calculus - I 3
ENG 110 Communication Techniques 2
CMP 122 Computer Workshop 1
ELX 110 Digital Logic 3
ELX 120 Electronics Devices and Circuits 3
CMP 124 Programming in C 3
Total Credits 18
Semester II
Course Code Subject Credit Hours
MTH 150 Algebra and Geometry 3
CHM 110 Applied Chemistry 2
PHY 110 Applied Physics 3
MEC 116 Basic Engineering Drawing 1
CMP 160 Data Structure and Algorithms 3
ELE 172 Instrumentation 3
CMP 162 Object Oriented Programming in C++ 3
Total Credits 18
Semester III
Course Code Subject Credit Hours
MTH 210 Calculus - II 3
CMP 234 Computer Graphics 3
CMM 220 Data Communication 3
CMP 222 Database Management System 3
CMP 224 Microprocessor and ALP 3
CMP 232 Operating Systems 3
Total Credits 18
Semester IV
Course Code Subject Credit Hours
CMP 228 Advanced Programming with Java 3
MTH 250 Applied Mathematics 3
CMP 262 Computer Architecture 3
MTH 252 Numerical Methods 2
CMP 270 Research Fundamentals 2
CMP 264 Theory of Computation 3
Total Credits 16
Semester V
Course Code Subject Credit Hours
CMP 346 Artificial Intelligence 3
CMM 344 Digital Signal Analysis and Processing 3
ELX 320 Embedded System 2
MGT 320 Engineering Management 2
MTH 216 Probability and Statistics 2
CMP 348 Software Engineering 3
Total Credits 15
Semester VI
Course Code Subject Credit Hours
CMP 422 Compiler Design 2
CMP 344 Computer Networks 3
Elective I 3
CMP 362 Image Processing and Pattern Recognition 3
CMP 364 Machine Learning 3
PRJ 360 Project I 1
CMP 338 Simulation and Modeling 3
Total Credits 18
Semester VII
Course Code Subject Credit Hours
CMP 424 Cloud Computing and Virtualization 3
CMP 360 Data Science and Analytics 3
MGT 250 Engineering Economics 3
MGT 332 Entrepreneurship and Professional Practice 2
CMP 426 Network and Cyber Security 3
Elective II 3
Total Credits 17
Semester VIII
Course Code Subject Credit Hours
Elective III 3
INT 492 Internship 3
PRJ 452 Project II 3
Total Credits 9
Total Credits 129