BS in Computer Engineering

Semester-I

Code Course Title Credit Hours
HS - 101 /HS- 104 Islamic Studies Or Ethical Behaviour2 + 0/2+0
HS - 102 English3+0
MS - 103 Calculus & Analytical Geometry3+0
EE - 100 Basic Electrical Engineering3+1
CE - 101 Computing and Programming Fundamentals3+1
CE - 111 Workshop Practice0+1

Semester-III

Code Course Title Credit Hours
HS - 201 Communication Skills3+0
MS - 202 Complex Variables & Integral Transforms3+0
EE - 122 Circuit Analysis3+1
CE - 204 Logic Design & Switching Theory3+1
CE - 205 Data Structures and Algorithms3+1

Semester-V

CodeCourse Title Credit Hours
MS - 301 Probability and Statistics3+0
CE - 301 Database Management Systems3+1
CE - 303 Operating Systems3+1
CE - 415 Artificial Intelligence3+1
CE - 308 Microprocessors and Microcontrollers3+1

Semester-VII

Code Course Title Credit Hours
CE - 401 Parallel and Distributed Computing3+1
CE - 402 Computer Communications & Networks3+1
CE - 417 Entrepreneurship3+0
CE-XXX Elective I2+1/3+0
CE - 499 Project0+3

Semester-II

Code Course Title Credit Hours
HS - 103 Pakistan Studies and Aligarh Movement3+0
MS - 105 Linear Algebra & Differential Equations3+0
MS - 110 Applied Physics3+1
CE - 102 Object Oriented Programming3+1
CE - 105 Computer Application in Engineering Design0+1

Semester-IV

Code Course Title Credit Hours
MS - 204 Discrete Mathematics3+0
CE - 206 Advanced Object Oriented Programming3+1
CE - 207 Computer Organization and Architecture3+1
CE - 208 Basic Electronics For Computer Engineering2+1
CE - 220 Signals and Systems3+1

Semester-VI

Code Course Title Credit Hours
CE - 202 Software Engineering3+1
CE - 304 Digital System Design3+1
CE - 307 Data Communication3+1
HS - 401 Technical Writing & Presentation Skills2+0
CE - 320 Digital Signal Processing3+1

Semester-VIII

Code Course Title Credit Hours
CE - 408 Cryptography & Network Security3+1
HS - 301 Engineering Economics3+0
HS - 410 Professional Practice3+0
CE - XXX Elective II2+1
CE - 499 Project0+3

Elective Courses

Code Course TitleCredit Hours
CE-404Robotics(2-1-3)
CE-406Communication Systems(2-1-3)
CE-407Digital Image Processing(2-1-3)
CE-409Simulation and Modelling(2-1-3)
CE-412Wireless and Mobile Communication(2-1-3)
CE-413Neural Networks and Fuzzy Logic(2-1-3)
CE-414Information Theory and Coding(2-1-3)
CE-306Computer Graphics Animation & Multimedia(2-1-3)
CE-416Embedded Systems(2-1-3)