B.E Electrical Engineering will fulfill the vision and mission of the University by producing graduates who will be leaders in industry or academia by demonstrating their knowledge along with technical and managerial skill for the benefit of society and natural environment coupled with exhibiting quest for learning and initiative by continuously broadening their abilities and enhancing their technical skills to maintain their relevance with technological change and demonstrate commitment to ethical practices, community service and societal contribution. B.E (Electrical Engineering) program is approved by Pakistan Engineering Council (PEC) and aligned with Washington Accord.

Our main areas of interest are:

  • Communication and Sensors
  • Power Electronics and Renewable Energy Systems
  • Signal and Image Processing
  • Embedded System Design
  • Microelectronics
  • Power Systems
  • Industrial Control and Automation


  PEO-1Be leaders in industry or academia by demonstrating their knowledge and technical and managerial skills for the benefit of society’s built and natural environments.
  PEO-2Exhibit quest for learning and initiative by continuously broadening their abilities and enhancing their technical skills to maintain their relevance with technological change.
  PEO-3Demonstrate commitment to ethical practices, community service and societal contribution.


  PLO-1Engineering Knowledge

Apply knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.

  PLO-2Problem Analysis

Identify, formulate, research literature and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.

of Solutions

Design solution for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal and environmental consideration.


Investigate complex engineering problems in a methodical way including literature survey, design and conduct of experiments.

  PLO-5Modern Tool Usage

Create, select and apply appropriate techniques, resources and modern engineering and IT tools, including prediction and modeling, to complex engineering activities with an understanding of the limitations.

  PLO-6The Engineer and Society

Apply reasoning information by contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice and demonstrate knowledge of and need for sustainable development.

  PLO-7Environment & Sustainability

Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of and for sustainable development.


Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

  PLO-9Individual and Team Work

Work effectively, as an individual or in a team, on multifaceted and/or multidisciplinary settings.


Communicate effectively, orally as well in writing, on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective report and design documentation, make effective presentations, and give and receive clear instructions.

  PLO-11Project Management

Demonstrate management skills and apply engineering principles to one’s own work, as a member and/or leader in a team, to manage projects in a multidisciplinary environment.

  PLO-12Lifelong Learning

Recognize importance of, and pursue lifelong learning in broader context of innovation and technological developments


  • Higher Secondary School Certificate or A-levels or Equivalent with Physics, Mathematics and Chemistry securing at least 60% marks in aggregate or IBCC equivalence.
  • Diploma of Associate Engineer Examination in relevant discipline securing at least 70% aggregate marks.


Each candidate for the BE Electrical Engineering degree is required to successfully earn 136 credit hours as per the following detail:

AREACr. Hrs.
Natural Sciences Courses20
Humanities Courses17
Management Sciences Courses06
Computing Courses08
Foundation Courses27
Core Courses28
Interdisciplinary Engineering Electives (IDEE)06
Elective Courses/ Depth Courses18
Design Project06

Humanities Courses (17 Cr. Hrs)

Course TitleCodeCr. Hrs.
English I (Comprehension)SS11202
English II (Communication)SS11302
Technical Report WritingSS31203
Pakistan StudiesSS14202
Islamic StudiesSS14X02
Professional and Social EthicsSS14303
Sociology for EngineersSS23203

Natural Science Courses (19 Cr. Hrs)

Course TitleCodeCr. Hrs.
Engineering Calculus IMT11303
Engineering Calculus IIMT11403
Engineering Calculus IIIMT21103
Linear Algebra and Differential EquationsMT22304
Numerical MethodsMT44103
Engineering PhysicsNS11103
Engineering Physics LabNS11111

Computing Courses (8 Cr. Hrs)

Course TitleCodeCr. Hrs.
Computing FundamentalsCE12101
Computing FundamentalsCE12111
Programming FundamentalsCE14102
Programming Fundamental LabCE14111
Object-oriented Programming and Data StructuresCE24302
Object-orineted Programming and Data Structure Lab CSEE21211

Management Science Courses (6 Cr. Hrs.)

Course TitleCodeCr. Hrs.
Engineering EconomicsEC39003
Engineering Project ManagementMG40103

Inter Disciplinary Engineering Elective (IDEE) (6 Cr. Hrs)

Course TitleCodeCr. Hrs.
Engineering MechanicsEE20303
Environmental EngineeringEE20403

Foundation Courses (27 Cr. Hrs)

Course TitleCodeCr. Hrs.
Digital Logic FundamentalsCE19103
Digital Logic Fundamentals LabCE19111
Linear Circuit Analysis-IEE11103
Linear Circuit Analysis-I LabEE11111
Linear Circuit Analysis-IIEE21203
Fundamentals of ElectronicsEE22103
Fundamentals of Electronics LabEE22111
Signals and SystemsEE21303
Electromagnetic FieldsEE24103
Electrical Engineering WorkshopEE10101
Engineering DrawingEE20201
Engineering Drawing LabEE20211
Probability Methods in EngineeringMT33103

Core Courses (28 Cr. Hrs)

Course TitleCodeCr. Hrs.
Microprocessor based SystemsEE36103
Microprocessor based Systems LabEE36111
Electronic Circuit DesignEE22203
Electronic Circuit Design LabEE22211
Electric MachinesEE33103
Electrical Machines LabEE33111
Linear Control SystemsEE38103
Linear Control Systems LabEE38111
Communication SystemsEE35103
Communication Systems LabEE35111
Power Systems AnalysisEE43303
Power Systems Analysis LabEE43311
Instrumentation and MeasurementEE32403
Instrumentation and Measurement LabEE32411

Elective/Depth Courses (18 Cr. Hrs)

Course TitleCodeCr. Hrs.
Power Systems Transmission, Distribution, and UtilizationEE43803
Digital Signal ProcessingEE43503
Digital Signal Processing LabEE43511
Power ElectronicsEE42603
Power Electronics LabEE42613
Depth Elective – IEEXXXX3
Depth Elective – I LabEEXXX11
Depth Elective – IIEEXXXX3

Depth Elective Courses

Course TitleCodeCr. Hrs.
Industrial AutomationEE47203
Industrial Automation LabEE47211
FPGA-Based System DesignEE46303
FPGA-Based System Design LabEE46311
Computer Communication NetworksEE45103
Computer Communication Networks LabEE45111
Digital Image ProcessingEE45403
Introduction to RoboticsEE47103
Introduction to Robotics LabEE47111
Embedded System DesignEE46203
Embedded System Design LabEE46211
Power System ProtectionEE43603
Digital Control SystemsEE44303
Renewable Energy SystemsEE43803

Design Project (6 Cr. Hrs)

Course TitleCodeCr. Hrs.
Senior Design Project Part-IEE40502
Senior Design Project Part-IIEE40604


Semester - 1

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
SS1120English I (Comprehension)202
MT1130Engineering Calculus I303
NS1110Engineering Physics303
NS1111Engineering Physics031
CE1210Computing Fundamentals101
CE1211Computing Fundamentals Lab031
EE1110Linear Circuit Analysis I303
EE1110Linear Circuit Analysis I Lab031
SS1420Pakistan Studies202

Semester - 2

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
MT1140Engineering Calculus II303
SS1130English II (Communication)202
CE1410Programming Fundamentals202
CE1411Programming Fundamentals Lab101
EE2210Fundamentals of Electronics303
EE2211Fundamentals of Electronics Lab031
CE1910Digital Logic Fundamentals303
CE1911Digital Logic Fundamentals Lab031
EE1010Electrical Engineering Workshop031

Semester - 3

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
CE2430Object-oriented Programming and Data Structures233
CE2431Object-oriented Programming and Data Structures Lab031
MT2230Linear Algebra and Differential equations404
EE2220Electronic Circuit Design303
EE2221Electronic Circuit Design Lab031
EE2120Linear Circuit Analysis II303
EE2030Engineering Mechanics303
EE2020Engineering Drawing101
EE2021Engineering Drawing Lab011

Semester - 4

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
MT2110Engineering Calculus III303
EE3240Instrumentation and Measurement303
EE3241Instrumentation and Measurement Lab031
EE2130Signals and Systems303
EE3610Microprocessor-based Systems303
EE3610Microprocessor-based Systems Lab031
EC3900Engineering Economics031

Semester - 5

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
EE2410Electromagnetic Fields303
EE3310Electrical Machines303
EE3310Electrical Machines Lab031
EE3810Linear Control Systems303
EE3811Linear Control Systems Lab031
MT3310Probability Methods in Engineering303
EE2040Environmental Engineering303

Semester - 6

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
SS3120Technical Report Writing303
PM4010Engineering Project Management303
EE3510Communication Systems303
EE3511Communication Systems Lab031
EE4260Power Electronics303
EE4261Power Electronics Lab031
EE4530Digital Signal Processing303
EE4530Digital Signal Processing Lab031

Semester - 7

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
EE4050Senior Design Project I062
MT4410Numerical Methods303
SS1430Professional and Social Ethics303
EE4330Power System Analysis303
EE4331Power System Analysis Lab031
EEXXXXDepth Elective I (Industrial Automation and Control)303
EEXXX1Depth Elective I Lab (Industrial Automation and Control)031

Semester - 8

Course CodeCourse TitleLec. HrsLab. HrsCr. Hrs.
EE4060Senior Design Project II0124
SS2320Sociology for Engineers303
SS14X0Islamic Studies/Ethics202
EE4380Power Systems Transmission, Distribution and Utilization303
EEXXXXDepth Elective II (Power System Protection)303