Universiti Putra Malaysia
- Calculus
- Algebra
- Differential Equations
- Computer Programming in Mathematics
- Research Processes in Mathematics and Statistics
- Introduction to Graph Theory
- Integrity and Anti-corruption
Monash University (teaching associate)
- Algorithmic Problem Solving
- Introduction to Algorithms and Programming
- Theory of Computation
- Discrete Mathematics for Computer Science