ECE3092 Systems Engineering and Reliability Analysis (2012, 2013)
ECE2021 Electromagnetism (2011,2012, 2013)
University of Newcastle
ELEC2320 Electric Circuits (Semester 1, 2010, Newcastle)
ELEC4210-Electronics Design (2005-2011) (Developed course) (Taught more than 10 times) As a part of the University of Newcastle program, I have been teaching this course in Singapore as well
ELEC3240 Electronics (2009, PSB)
ELEC4840A/B Final Year Projects Semester 1&2 (2006, 2007, 2008, Newcastle, 2009,2010 Singapore)