Singapore Polytechnic (2020 - present)

ET0064 ET0162 : Power Electronics and Drives

EP0410 : Fundamental of Electrical Vehicles (developer, course leader)

ET0920 : Power System Analysis


Singapore Institute of Technology (2017 - 2020)

EPE2200: Automatic Control

EPE2201: Electrical Systems

EPE2208: Signals and Systems

EPE3201: Electrical Machines and Generators

EPE3204: Renewable Energy Systems


Nanyang Technological University (2012 - 2013)

EE3015 – Power Systems and Protection