MS Electrical Engineering
Last updated on April 12th, 2019

1. Program Mission

The mission of the Electrical Engineering Department is to provide quality education to prepare students who will play a significant role in shaping the future high technology environment, and to provide knowledge and skills to foster lifelong learning.

EE Department’s vision is to cultivate strategic alliance and partnership with major industries in the region & promote technology venture and entrepreneur leadership.

2. Objectives

The objective of Master of Science in Electrical Engineering program is to enhance the student’s ability to get successful advancement in their chosen fields either industry, academia or public institution. Further, to make significant contribution to the field of Electrical Engineering, MSEE degree provides intensive preparation for professional practice in a broad spectrum of high-technology areas of Electrical Engineering.

3. MSEE(2 Years Program)

The 30 credit hour MSEE program is concerned with efficient contributions to emerging industry standards and development of competitive knowledge of Engineering.

Important motivations like collaboration between circuits and power systems as well as the design of intelligent power networks, where signal processing and communication advancement is applied to efficient energy distribution, are some clear advantages.

The combination of devices, circuits, systems and algorithms, applied to power systems, gives to EE a consistent front of interlaced technologies. The major fields of specialization are Telecommunication, Power Systems, Computer & Electronics Design and Automation & Control systems.

4. MS(EE) Specializations:

MS in Electrical Engineering includes the following specializations or major areas:

  • Communication Systems and Networks
  • Automation and Control
  • Power Systems
  • Embedded Systems

4.1. Communication Systems and Networks

The MS in Communication Systems and Networks aims to provide students with a sound background in techniques and issues of modern communication system particularly the wireless and internet communications. It derives its uniqueness from the research activities of the communication and signal processing research groups of the department of Electronics; providing students with a complete picture of modern communication technology as well as a thorough theoretical and practical knowledge of radio communication techniques, signal processing, network protocols, and the design and optimization of communication networks.

MS research thesis/projects cover a range of applications in areas of:

  • Advanced Optical and Wireless Networks
  • Future Generation Communication Technologies
  • Cognitive Cooperative Networks
  • Digital Signal and Image Processing
  • Vehicular Networks and Intelligent Transportation Systems

4.2. Embedded Systems:

Embedded systems are a key technology of modern society. Whether in the self-propelled industry, aerospace, medicinal technology or in telecoms, media and sport industries. Embedded systems always behave a major role in hi-tech technology.

The MS in Embedded Systems provides a solid theoretical and practical hands on experience to design Microelectronic and mechanic devices using software-based components to respond real-time to process inputs to ensure proper operation. With the techniques used in modern digital system design using FPGAs as hardware platform and VHDL as digital design language. The program combines relevant theory, state-of-the-art tools and methodologies used in industry and academia. Special emphasis is placed on engineering skills, integration of software and hardware, system design, safety, reliability and optimization of the design process. Focused research areas are…

  • Hardware Software Co-design approach
  • Real time Operating Systems
  • Systems on chips
  • Software Defined Radio
  • High level language Approach

4.3. Automation and Control:

The MS in automation and control specialization aims to provide the graduates with sound engineering knowledge and broad professional skills to design, develop, implement, manage and supervise automation systems for different engineering applications. This course covers all the major disciplines in automation and control. It includes a thorough analysis of advanced control systems, industrial automation technologies, systems integration, distributed control systems and field bus protocols. This course provides an ideal platform to begin a career as a design or development engineer in control and automated systems

4.4. Power Systems:  

The MS in power system engineering aims to provide students with theoretical and practical skills to become a design and development engineer in the area of electrical power engineering. Throughout the program students shall be exposed to industry standard computer aided software design tool and packages such as MagNet, MATLAB, Simulink, PSpice and ERACS to afford them a more hands on approach that shall leave them more attractive for prospective employers. The course develops a sound knowledge in the key subject areas of:

  • Electrical Machines
  • Electrical Power
  • Power Electronics
  • State Space Analysis and Controller Design
  • Control of Electric Drives
  • Design of Modern Electrical Machines and Drives
  • Renewable energy
  • Smart grids

5. MS Program Requirements and Structure:

The MS Electrical Engineering program requirement is 30 credit hours. The students have two options to complete their degree, Thesis and Non-Thesis.

Thesis Option (MS by Research): The requirement is minimum 24 credit hours of course work and 6 credit hours of thesis involving research work.

 Non-Thesis Option (MS by Course work): The requirement is minimum 30 credit hours of course work.

5.1. Semester Roadmap for MSEE (MS by Research)

Semester – I

i. EEN


Stochastic Processes (Core-I)
ii. Core – II
iii. Elective – I

Semester – II

i. Core – III
ii. Core- IV
iii. Research Methodology

Semester – III                                                                     

i. Elective-II
ii.  ESC 500 Thesis-I / Elective IV

Semester – IV

i. Elective-III
ii. ESC 500 Thesis-II / Elective V
  • As approved in advance by the graduate advisor after completion of 18 credit hours course work with sufficient CGPA.

** Thesis contains 6 credit hours.

Semester Roadmap for MSEE (Course work)

 Semester – I

i. EEN 501 Stochastic Processes (Core-I)
ii. Core – II

 Semester – II

i. Core-III
ii. Core – IV
iii.  Elective – II (Univ Requirement*) Elective – II (Univ Requirement*)

Semester – III

i. Elective-III
ii. Elective-IV

 Semester IV

i. Elective-V
ii. Elective-VI



The Core and Elective courses of all three specializations are listed below. It is mandatory to pass all the core courses mentioned in the roadmap and offered for respective domain.

Communication Systems and Networks

Core Courses



Course Code Core Course Title Credit Hours
1.  EEN 510 Stochastic Processes 3
2.  EET 555 Wireless and Mobile Communications 3
3.  EEN 712 Advanced Digital Communications Systems 3
4.  EET 762 Communication Networks Arch & Protocols 3

 List of Elective Courses 

Sr. No. Course Code Course Title Credit Hours
1.  EET766 RF System Engineering and Design 3
2.  EET 75 0 Antennas Theory, Design and Applications 3
3.  EET 44 7 Radar Systems 3
4.  EET 44 9 Satellite Communications 3
5.  EET 75 5 Wireless Communication Techniques 3
6.  EEN 740 Embedded System Design for Telecommunications 3
7.  EET 75 6 Telecommunication Switching Systems 3
8.  EET 56 0 Telecommunication Network Management 3
9.  EET 70 6 Advanced Optical Fiber Networks 3
10. EET 725 Advanced Routing and Switching 3
11. EET 726 Advanced Internet Technologies 3
12.  EET 723 Optimization Techniques
13.  EET 850 Wireless Sensor Networks 3
14.  EET 713 Advanced Network Design 3
15.  EET 757 Mobile Computing 3
16.  EET 552 Multimedia Networking 3
17.  EET 702 Advanced Network Security 3
18. CEN 745 Advanced Digital Image Processing 3
19.  ESC 716 Advanced Topics in Wireless & Networking 3
20. ESC 501 Research Methodology (Univ Requirement) 3
21. EET 553 Information Theory and Coding 3
22. EEN 725 Advanced Digital Signal Processing 3
23. EET 727 Cognitive Cooperative Networks  3
 24. EET- 546 Radio & Microwave Engineering 3
25. EET-768 Cognitive & software Defined Radio 3

Automation and Control 

Core Courses

Sr. No. Course Code Core Course Title Credit Hours
1. EEN 510 Stochastic Processes 3
2. EEN 524 Electronic Design and Analysis 3
3. EEN 726 Modern Control Theory 3
4. EEN 725 Advanced Digital Signal Processing 3

Elective Courses 

Sr. No. Course Code Elective Course Title Credit Hours
1. EEP 712 Advanced Power Electronics 3
2. EEA 713 Robust Multivariable control systems 3
3. EEN 523 Electronic Instruments 3
4. CEN 507 Embedded Control System 3
5. EEN 509 Non-Linear Control Systems 3
6. EEN 506 Solid State Devices 3
7. CEN 508 Distributed Control Systems 3
8. CEN 758 Robotics and Intelligent sensors 3
9. CSC 749 Fuzzy Logic and Intelligent Control Systems 3
10. EEA 540 Mechatronics 3
11. CEN 722 Advanced Interfacing Techniques 3
12. EEA 741 Advanced Topic in Industrial Automation 3
13. EEA 702 Advanced Topic in Control Systems 3
14. CEN 745 Advanced Image Processing 3
15. ESC-501 Research Methodology (Univ Requirement 3
16. EEA-703 Dynamic Modelling Systems 3
17 EET 723 Optimization Techniques 3
18. EEA-704 Adaptive Control Systems 3

Power Systems

Core Courses



Course Code Core Course Title Credit Hours
1. EEN 510 Stochastic Systems 3
2. EEP 514 Renewable Energy 3
3. EEP 558 Power Transmission and Distribution 3
4. EEP 559 Power Generation and Plant Operation 3


Elective Courses 



Course Code Elective Course Title Credit Hours
1.  EEP 716 Advanced Power System Analysis 3
2.  EEP 717 Advanced Power System Planning 3
3.  EEP 718 Advanced Power System Protection 3
4.  EEP 561 High Voltage Engineering Design 3
5.  EEP 754 Smart Grid System Operation 3
6.  EEP 521 Design of Electrical Machines 3
7.  EEP 564 Hydel Power Generation 3
8.  EEP 565 Integration of Distributed Generation 3
9.  EEP 566 Power System Reliability 3
10.  EEP 719 Advanced Topics in Power Systems Engineering 3
11.  EEP 514 Renewable Energy 3
12.  EEP 757 Non-Conventional Energy Systems 3
13.  EEP 516 Solar Power Generation 3
14.  EEP 517 Wind Power Generation 3
15.  EEP 519 Hybrid Power Systems 3
16.  EEP 714 Advanced Topics in Renewable Energy 3
17.  EEP 723 Thermal and Nuclear Power Generation 3
18.  EEP 720 Computer Methods in Power Systems 3
19.  EEP 721 Insulation Co-ordination in Power Systems 3
20.  EEP716 Advanced Power Electronics 3
21.  EEP 502 Advanced Power System Operation and Control 3
22.  EEP 501 Research Methodology (Univ. Requirement) 3
23. EEP-780 EMS & SCADA 3


Embedded Systems 

Core Courses

Sr. No. Course Code Core Course Title Credit Hours
1. EEN 510 Stochastic Systems 3
2. EEN 725 Advanced Digital Signal Processing 3
3. CEN 741 ASIC and FPGA Design 3
4. CEN 540 Embedded Systems Design 3

Elective Courses 


Sr. No. Course Code Course Title Credit Hours
1. CEN-760 Reconfigurable Computing 3
2. CEN 740 Advanced Embedded System Design 3
3. EET-731 Modeling, Simulation and Specification 3
4. CEN 745 Advanced Image Processing 3
5. CEN-501 Embedded Operating Systems 3
6. CEN-760 Advanced Algorithms & Complexity 3
7. EEP 501 Research Methodology (Univ. Requirement) 3
8. CEN 741 ASIC Design Methodology 3
9. CEN 742 Advanced Digital System Design 3
10. CEN-761 System Level Packaging 3
11. CEN 752 Advanced VLSI System  Design 3
12. CEN-502 Mixed Signal IC Design 3
13. CEN-503 Computerized Tomography Systems
14. CEN-504 Digital Data Acquisition & Control 3
15. CEN-762 Advanced Topic in Embedded Systems 3
16. CEN-763 System on Chip Architecture and Programming 3
17. CEN-764 Design of Fault-Tolerant Systems 3
18. CEN-765 Selected Topics in Digital Systems 3
19. CEN 720 Advanced Computer Architecture 3