- 2008- onwards ECE467 Power Systems Analysis, Operations and Markets (4th Year EE Technical Elective)
- 2012- onwards ECE390 Engineering Design, Economics, and Impact on Society (3rd Year ECE Compulsory)
- 2007-2009 ECE261 Energy Systems (2nd Year EE Compulsory)
- 2003-2007 ECE493:Power System Operation & Markets (4th Year EE Technical Elective)
- 2006 MATH213 Advanced Mathematics for Software Engineers (2nd Year Software Engineering Compulsory)
- 2005 ME269 Electromechanical Devices and Power Processing (2nd Year Mechanical Engineering Compulsory)
- 2004 GENE123 Electrical Engineering (1st Year Chemical Engineering Compulsory)