- Physics Form 5 – 2003
- Additional Mathematics Form 4 – 2003
- Physics Laboratory Education Undergraduate – 2004
- Science Laboratory Education Undergraduate – 2004
- Science Education Laboratories II Undergraduate – 2009
- Microteaching Undergraduate – 2010-2012
- Physics Education Laboratory I Undergraduate – 2010
- Physics Education Laboratory II Undergraduate – 2010
- Problem Solving in Physics Education Master – 2009-present
- Testing & Evaluation in Science & Mathematics Education Master & PhD – 2009-present
- Computers in Physics Education Master – 2010-2012
- Computers in Chemistry Education Master – 2010-2012
- Current Issues in Physics Education Master – 2012-present
- Research Methodology in Engineering Education PhD – 2012
- Foundation of Engineering Education PhD – 2012
- Issues in Engineering Education PhD – 2012
- Data Analysis Techniques PhD – 2012