List of subjects taught


I was the lecturer in 2016 for the Advanced Studies Extension of MATH3301 Number Theory and Cryptography.


I have lectured the following course:

  • MATH1013 Mathematical Modelling (Summer School)
  • I have taken tutorials for following courses:

  • MATH1001 Differential Calculus
  • MATH1002 Linear Algebra
  • MATH1003 Integral Calculus and Modelling
  • MATH1004 Discrete Mathematics
  • MATH1013 Mathematical Modelling
  • MATH1014 Introduction to Linear Algebra
  • MATH2061 Linear Mathematics and Vector Calculus
  • MATH2068/MATH2988 Number Theory and Cryptography (Advanced)
  • MATH2069/MATH2969 Discrete Mathematics and Graph Theory (Advanced)
  • MATH3075/MATH3975 Financial Mathematics (Advanced)
  • I have also taught both the 2 Unit and Extension 1 bridging courses, which are short, intense courses for students who lack the necessary mathematical background (from high school) required for various university courses.