Current teaching (2017/8)

Foundations of Pure Mathematics B
I teach a first year course in pure mathematics: MATH10111. (Syllabus.)

Past teaching

First year feedback supervisions
I have supervised first year students in Foundations of Pure Mathematics MATH10101 and Linear Algebra MATH10202.

Number Theory
2013/4-2015/6: I taught a third year course in elementary number theory: MATH32072.
(Note: From 2016/7 this course was taught by Dr Daniel Loughran.)

Mathematics 0C2
2013/4-2016/7: I taught a basic course in calculus and algebra to Foundation year students: 0C2.
(Note: In 2017/8 this course will be taught by Dr Tuomas Sahlsten.)

CICADA Graduate course
2011/2: I gave a mini-course on tropical linear algebra, as part of the CICADA graduate course.

Project supervision
  • I have supervised the project work of both undergraduate and graduate (MSc and PhD) students, including two MSc dissertations.
  • Note: I will be on sabbatical during semester 2 of 2017/8, and so will not be available to supervise projects this year. If you are a current undergraduate or prospective MSc. student, I'd be happy to chat with you about possible projects for 2018/9.