Courses taught to Undergraduate and Post-Graduate students:
Undergraduate level:
- Introduction to Engineering, Interdisciplinary Engineering, Electric Circuits, Magnetic Circuits, Control Systems, Measurements and Instrumentation, Elements of Electrical Engineering, Power Systems Analysis and Stability, Environmental Science and Technology, Engineering Workshop, , Electrical Machines, Power Electronics, Measurement and Instrumentation Lab, Control Systems Lab, Power Electronics Lab, Power Systems Lab, Electro Mechanics Lab, Electric Machine Design Lab.
Post-Graduate level:
- Electric Drives, Smart grids, Micro grids, Electric Vehicles, Modeling of Electrical Machines, Emerging Technologies in Energy Systems, Machine Design Lab, Renewable Energy Lab, Modeling of Energy Systems Lab, Electric Drives Lab