Theory Courses:
- Developed NPTEL online certification course “Digital Control in Switched Mode Power Converters and FPGA based Prototyping” in 2022
- Developed NPTEL online certification course “Control and Tuning Methods in Switched Mode Power Converters” in 2021
- EE60202: Modeling and Identification (Ongoing)
- AT61202: Automotive Electronics (Ongoing – Teaching partly, BMS and EV chargers)
- EE60082: Electric Vehicles (Spring 2019-20, 2020-21, Taught partly, BMS)
- EE60010: Embedded Control of Switching Power Converters (Spring 2014-15, 2015-16, 2018-19)
- EE60014: Nonlinear Control (Spring 2021-22, 2020-21, 2013-14, 2012-13, 2011-12)
- EE60011: Control Theory (Autumn 2020-21, 2021-22)
- EE60045: Digital Control (Autumn 2014-15, 2015-16)
- EE60013: Estimation of Signals and Systems (Autumn 2018-19)
- EE31009: Control System Engineering (Autumn 2022-23, Taught partly)
- EE60010: Electrical Technology (Autumn and Spring 2017-18)
- EE60034: Industrial Automation and Control (Spring 2017-18)
- EE60098: Programmable and Embedded System (Autumn 2012-13, 2013-14, 2014-15)
- EE30004: Embedded System (Spring 2013-14, Taught partly)
Laboratory and Sessional Courses:
- EE69206: Embedded Control System Lab (presently teaching)
- EE69021: Control Systems Laoboratory- I (for M.Tech CSE specialization) (Autumn 2015-16, 2016-17, 2018-19, 2020-21)
- EE69021: Control Systems Laoboratory- II (for M.Tech CSE specialization) (Spring 2018-19),
- EE69016: Embedded Systems Laboratory (Autumn 2013-14),
- EE39004: Embedded Systems Laboratory (Spring 2018-19, 2014-15, 2013-14, 2012-13, 2011-12),
- EE39009: Control and Instrumentation Lab (Autumn 2011-12).
- EE49001: CONTROL AND ELECTRONIC SYSTEM DESIGN (Autumn 2011-12, 2012-13, 2013-14).