Teaching

I am a member of the School of Computing’s termination of studies committee. I also maintain a teaching & learning wiki which I use to explore ideas related to teaching as I try to improve and refine my own teaching style. I coordinate and teach on the following undergraduate and postgraduate modules:

In the past I have delivered material as a part of the following modules

  • AC51022: Logical Inference & Symbolic Reasoning
  • AC52023: Application Case Studies & Research Methods

I also supervise undergraduate and postgraduate projects on modules AC40001, AC52004, AC52030, and AC52031. The student project archive has more details of particular projects that have been completed.