B.Eng. (Electrical Engineering)


Tracks for Electrical Engineering Students


Bioelectronic Systems Track

Biomedical Systems

EE3206  Intro to Computer Vision & Image Processing
EE3731C Signal Processing Methods
EE4603  Biomedical Imaging Systems
EE4605  Bio-Instrumentation & Signal Analysis #
BN4404  BioMEMS
BN4406  Biophotonics and Bioimaging 

# Not offered


Communications & Networks Track

Wireless Communications

EE3131C Communication Systems
EE3204  Computer Communication Networks I 
EE3407  Analog Electronics
EE4101  RF Communications
EE4112  High Frequency Technique
EE4113  Digital Communications & Coding #
EE4131  Random Signals #
EE5131  Digital Communications

# Not offered


Computer Engineering & Information Processing Tracks

Networking & Distributed Systems

CS3223 Competitive Programming
CS3230 Design and Analysis of Algorithms
CS4231 Parallel and Distributed Algorithms
EE3204 Computer Communications Networks I
EE4210 Computer Communications Networks II
EE5903 Real-time Systems

Embedded Systems

CS2103 Software Engineering
CS2106 Introduction to Operating Systems
CG3207 Computer Architecture
EE3204 Computer Communication Networks I 
EE4218 Embedded Hardware System Design
EE5903 Real-time Systems

Computational Intelligence

EE3206  Intro to Computer Vision & Image Processing
EE3701  Digital Media Technologies 
EE3731C Signal Processing Methods
EE4212  Computer Vision
EE5907  Pattern Recognition


Control, Intelligent Systems & Robotics Tracks

Advanced Control

EE3304  Digital Control Systems
EE3331C Feedback Control Systems 
EE4302  Advanced Control Systems
EE4305  Intro to Fuzzy/Neural Systems
EE4307  Control Systems Design and Simulation
EE5101R Linear Systems
EE5903  Real-time Systems

Mechatronics & Automation

EE3302  Industrial Control Systems
EE3304  Digital Control Systems
EE3331C Feedback Control Systems 
EE4307  Control Systems Design and Simulation
EE4502  Electric Drives & Control
ME4245  Robot Mechanics and Control

Distributed Autonomous Systems

EE3304  Digital Control Systems
EE3331C Feedback Control Systems 
EE4305  Intro to Fuzzy/Neural Systems
EE4308  Advances in Intelligent Systems & Robotics 
ME4245  Robot Mechanics and Control

Process Control

EE3302  Industrial Control Systems
EE3331C Feedback Control Systems 
EE4302  Advanced Control Systems
EE4307  Control Systems Design and Simulation


Microelectronic Technologies & Devices Tracks

Renewable Energy Materials & Devices

EE3431C Microelectronic Materials and Devices 
EE4436  Fabrication Process Technology 
EE4437  Photonics - Principles and Applications 
EE4438  Solar Cells and Modules 

Microelectronic Devices

EE3409  Microelectronic Applications for Modern Life 
EE3431C Microelectronics Materials and Devices
EE4435  Modern Transistors and Memory Devices  
EE4436  Fabrication Process Technology 
EE4437  Photonics - Principles and Applications 

Information Storage Materials and Devices

EE3409  Microelectronic Applications for Modern Life 
EE3431C Microelectronics Materials and Devices
EE4436  Fabrication Process Technology 
EE5440  Magnetic Data Storage for Big Data 

Integrated Circuit Technology

EE3431C Microelectronics Materials and Devices
EE4434  Integrated Circuit Technology, Design and Testing
EE4435  Modern Transistors and Memory Devices  
EE4436  Fabrication Process Technology 


Integrated Circuits & Embedded Systems Tracks

VLSI design

EE3407  Analog Electronics
EE3408C Integrated Analog Design
EE4110  RFIC & MMIC Design #
EE4218  Embedded Hardware Systems Design
EE4415  Integrated Digital Design 
EE4434  Integrated Circuit Technology, Design and Testing
EE4435  Modern Transistors and Memory Devices  
EE4436  Fabrication Process Technology 
EE4505  Power Semiconductor Devices & ICs^
EE5903  Real-time Systems

# Not offered
^ This will be offered in alternate years sem 3 AY18/19, AY20/21 etc

Embedded Systems

CS2103 Software Engineering
CS2106 Intro to Operating Systems
CG3207 Computer Architecture
EE3204 Computer Communication Networks I 
EE4218 Embedded Hardware Systems Design
EE5903 Real-time Systems


Microwave & RF Tracks

Microwave & RF Systems

EE3104C Introduction to RF and Microwave Systems and Circuits
EE3131C Communication Systems 
EE3407  Analog Electronics
EE4101  RF Communications
EE4112  High Frequency Techniques
EE5303  Microwave Electronics

Microwave & RF CAD

EE3104C Introduction to RF and Microwave Systems and Circuits
EE3131C Communication Systems 
EE3407  Analog Electronics
EE4101  RF Communications
EE4104  Microwave Circuits & Devices
EE4110  RFIC and MMIC Design #
EE4112  High Frequency Techniques
EE4437  Photonics - Principles and Applications 
EE5303  Microwave Electronics

# Not offered


Electrical Energy Systems Tracks

Power Systems Analysis and Control

EE3302  Industrial Control Systems
EE3505C Electrical Energy Systems
EE4501  Power System Management & Protection
EE4502  Electric Drives & Control
EE4511  Sustainable Energy Systems
EE5702  Advanced Power System Analysis

Power Electronics, Electric Drives & Semiconductor Devices

EE3304 Digital Control Systems
EE4502 Electric Drives & Control
EE4505 Power Semiconductor Devices & ICs ^
EE4509 Silicon Microsystems ^^
EE5703 Modelling and Control of Electrical Actuators
EE5711 Modelling and Control of Power Electronic Converters

^ , ^^ Offer in alternate years. 

Sustainable Energy Devices & Systems

EE3505C Electrical Energy Systems
EE4438  Solar Cells and Modules
EE4502  Electrical Energy Systems
EE4511  Sustainable Energy System