Teaching activities

My PhD is funded by a Minerva teaching scholarship. This means that approximately one third of my time is spent teaching. These responsabilities have included assistant lecturing, tutoring, assessment marking, course design, tutor training, course coordination.

The courses I have worked on include algorithmics, algorithmic foundations, practical algorithms, introduction to mathematics, introduction to programming.

With Syed Waqar Nabi, I co-supervised an honours student project on the use of machine learning to aid delivery of algorithms courses.