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
CS106 Introduction to Computer Programming 3+1 CD100
SS106 Islamic Studies / Ethics 2+0 None
MT104 Multivariable Calculus & Differential Equation 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
EE213 Electrical Network Analysis 3+1 EE116
SS211 Mechanical Technology 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
EE224 Electronics Circuit Design 3+1 EE215
CS210 Data Structure & Algorithm 3+1 CS106
MT221 Linear Algebra 3+0 None
SS118 Pak Studies 2+0 None

SEMESTER 5

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

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
EE421 Computer Communication & Networks 3+0 EE211
SS211 English – III (Technical Report Writing) 3+0 SS124

SEMESTER 7

Course Code Course Name Credit Hours Pre Req
MS413 Engineering Economics & Management 3+0 None
EE312 Applied Thermodynamics 3+0 None
EE4xx Elective I 3+1 None
EE4xx Elective II 3+0 None
EE498 Project – I 3+0 None

SEMESTER 8

Course Code Course Name Credit Hours Pre Req
EExxx Elective – III 3+1 None
EE4xx Elective - IV 3+0 None
SS401 Research Methods & Ethics 3+0 None
EE499 Project - II 3+0 EE498

Elective Courses

Course Code Course Name Credit Hours
EE411 Power Electronics 3+1
EE412 Digital Electronics 3+0
EE413 Solid State Devices 3+0
EE414 Introduction to Nano Technology 3+0
EE422 Digital Communication 3+0
EE423 Wave Propagation and Antennas 3+0
EE424 Wireless and Mobile Communication 3+0
EE425 Transmission and Switching 3+0
EE431 Introduction to Power Engineering 3+0
EE432 Power Generation 3+0
EE433 Power Distribution and Utilization 3+0
EE434 Power System Analysis 3+0
EE435 Renewable Energy Systems 3+0
EE441 Computer Architecture 3+0
EE442 Digital System Design 3+0
EE443 Operating Systems 3+0
EE444 Artificial Intelligence 3+0