I took a whole variety of additional courses apart from the core (compulsory) courses. Here comes the list of all the courses I took during my 3+ years here at IIT Bombay.
*
|
Additional courses (Electives)
|
| Advanced Machine Learning |
Matrix Computations |
| Foundations of Machine Learning |
Advanced Computing for EE |
| Design and Implementation of FP Languages |
Games and Information |
| Artificial Intelligence |
Foundations of VLSI CAD |
| Data Structures and Algorithms |
Discrete Structures |
| A First Course in Optimization |
Introduction to Quantum mechanics |
| Computer Networks |
|
Core EE theory courses
|
| Control Systems |
Power Systems |
| Digital Communications |
Digital Signal Processing |
| Microprocessors |
Digital Sytems |
| Communication sytems |
Electromagnetic Waves |
| Signals and Systems |
Probability and Random Processes |
| Analog circuits |
Electronic devices and circuits |
| Introduction to electronics |
Electrical machines and power electronics |
| Network theory |
Introduction to electrical systems |
|
Core EE lab courses |
| Control Systems Lab |
| Communications Lab |
Microprocessors Lab |
| Digital Circuits Lab |
Analog lab |
| Machines Lab |
Electronic devices lab |
|
Institute core theory courses
|
| Complex Analysis |
Differential Equations II |
| Linear Algebra |
Differential Equations |
| Calculus |
Data Analysis and Interpretation |
| Computer Programming and Utilization |
Electricity and Magnetism |
| Chemistry |
Economics |
|
Institute core lab courses |
| Experimental and Measurement Laboratory |
Engineering Graphics and Drawing |
| Physics lab |
Chemistry lab |
| Workshop practice |