SEMESTER 1

Course Code Course Name Credit Hours Pre Req
NS111 Applied Physics 3+1 None
SS108 Islamic Studies / Ethics (for non Muslim students) 2+0 None
CS100 Introduction to Computing 3+0 None
SS104 English-I (Comprehension) 3+0 None
MT101 Calculus & Analytical Geometry(Math-1) 3+0 None
EE112 Workshop Practice 0+1 None

SEMESTER 2

Course Code Course Name Credit Hours Pre Req
EE121 Engineering Drawing 0+1 None
EE116 Linear Circuit Analysis-I 3+1 None
CS114 Programming Fundamentals 3+1 CS100
SS2xx Humanities and Social Sciences Elective 3+0 None
MT111 Differential Equations 3+0 MT101
SS124 English – II (Communication Skills) 3+0 SS104

SEMESTER 3

Course Code Course Name Credit Hours Pre Req
EE200 Digital Logic Design 3+1 None
EE222 Basic Civil Engineering 3+0 None
MT221 Linear Algebra 3+0 None
EE215 Electronic Devices & Circuits 3+1 EE116
MT214 Complex Variable & Transforms 3+0 MT104

SEMESTER 4

Course Code Course Name Credit Hours Pre Req
EE223 Signals & System 3+1 MT214
EE213 Electrical Network Analysis 3+1 EE116
CS210 Data Structure & Algorithm 3+1 CS106
EE224 Electronic Circuit Design 3+1 EE215
SS118 Pakistan Studies 2+0 None

SEMESTER 5

Course Code Course Name Credit Hours Pre Req
EE302 Embedded Systems 3+1 CS106
EE316 Digital Signal Processing 3+1 EE223
EE313 Probability Methods in Engineering 3+0 MT101
EE311 Electromagnetic Field Theory 3+0 NS111
EE315 Electrical Machines 3+1 EE116

SEMESTER 6

Course Code Course Name Credit Hours Pre Req
EE321 Communication System 3+1 EE223
EE322 Linear Control Systems 3+1 EE223
EE324 Measurement & Instrumentation 3+1 EE215
EE411 Power Electronics 3+1 EE215
SS211 English – III (Technical Report Writing) 3+0 SS124

SEMESTER 7

Course Code Course Name Credit Hours Pre Req
SS401 Research Methods and Professional Ethics 3+0 None
EE312 Applied Thermodynamics 3+0 None
EE4xx Technical Elective - I 3+1 None
EE4xx Technical Elective - II 3+0 None
EE498 Senior Design Project – I 3+0 None

SEMESTER 8

Course Code Course Name Credit Hours Pre Req
EE421 Computer Communication Networks 3+1 EE321
EE434 Power System Analysis 3+0 EE213
MG435 Engineering Economics & Management 3+0 None
EE499 Senior Design Project – II 3+0 EE498
MG436 Entrepreneurship 2+0 None

Technical Elective Courses

Course Code Course Name Credit Hours Pre Req
EE412 Digital Electronics 3+1 EE215
EE444 Artificial Intelligence 3+0 None
EE413 Solid State Devices 3+0 EE215
EE422 Digital Communication 3+1 EE321
EE423 Wave Propagation and Antennas 3+1 EE311
EE424 Wireless and Mobile Communication 3+0 EE321
EE432 Power Generation 3+1 EE315
EE433 Power Distribution and Utilization 3+1 EE213
EE441 Computer Architecture 3+1 EE300
EE443 Operating Systems 3+0 CS210
EE442 Digital Design 3+1 EE200

Humanities and Social Sciences Electives

Course Code Course Name Credit Hours Pre Req
SS2xx Professional Ethics 3+0 None
SS216 Sociology for Engineers 3+0 None
SS2xx Critical Thinking 3+0 None
SS2xx Organizational Behavior 3+0 None
SS218 Professional Psychology 3+0 None