- Cryptography and Number Theory (2012-2015)
- Advanced Complex Variable (2015-Present)
- Calculus (2005-2009). Here are some lecture notes I wrote for this module.
- Functions, Vectors and Calculus (2012-2014)
- Dynamical Systems (2010-2013). Here are some lecture notes for this module.
- Programming (2005-2011)
- General Relativity Tutorials (1999-2000)
- Real Analysis Tutorials: (1999-2000)
Some other teaching material can be found at my old web-page.