Program Structure


Students must complete 43 credits in order to be awarded Master of Electrical by taught course degree.


Credit hours for each course

Number of courses
Credit hours per course
Total credit hours
Compulsory 4 3 12
Elective 4 3 12
Free elective* 1 3 3
University elective 1 3 3
Research methodology 1 3 3
Master’s Project Project part 1 4 10
Project part 2 6
Total credits to graduate 43

Note: Students may register one free elective from any program offered by the faculty.



Compulsory courses
      Advanced Digital System Design
      Advanced Microprocessor System
      Analogue CMOS Design
    Nanoelectronic Devices
      Advanced Microprocessor Systems
      Communication & Computer Networks
      CAD for Electronics Design
    Advanced Digital Communications
      Linear System Theory
      Discrete Time System & Computer Control
      Design of Microprocessor-Based Mechatronic Systems
    Advanced Instrumentation & Measurement
      Power System Analysis & Computational Methods
      Power System Devices and Apparatus
      Power Electronics System
    High Voltage Insulation & Coordination
Elective courses
      Advanced Computer Architecture
      Advanced Digital Signal Processing
      Hardware and Software Co-Design
      Image Processing
      Integrated Circuit Testing
      Random Process
      Software Engineering
      Special Topic in Electronic Engineering
      Speech Processing
      VLSI Circuits & Design
    VLSI Design Automation
      Broadband Multimedia Networks
      Wireless Communication System
      RF/Microwave & Antenna Design
      Nano-electronics Devices
      Random Process
      Image Processing
      Software Engineering
      Integrated Circuit Testing
      Special Topic in Electronics Engineering
      Special Topic in Telecommunication Eng.
      Advanced Communication Electronics
      Satellite Communication
      Optical Communication
      Advanced Computer Architecture
      Network Modelling and Performance
      VLSI Circuits & Design
      Advanced Digital Signal Processing
    Speech Processing
      Advanced Process Control
      Artificial Intelligence
      Advanced Digital Control
      Adaptive and Self-Tuning Control
      Advanced Robotics
      Multivariable and Optimal Control System
      Nonlinear and Robust Control System
      System Identification and Estimation
      Autonomous Mobile Robotics
      Modelling & Simulation of Dynamical System
      Real-Time Control System Design
    Mechatronic Systems
      Electronic Power Conversion
      Electrical Drives
      Power System Control
      Power Transmission and Security
      Lightning Protection & Grounding System
      Integrated Resource Planning in Energy Sector
      Special Topic in Power Engineering
      Power System Protection
      Alternative Energy Technology System
      Advanced High Voltage Technology
    Power Quality