Oxford Brookes University School of Technology

Teaching

Modules

Most module teaching I've done at Oxford Brookes University has involved programming, multimedia, HCI, or supervision of project students. In Autumn 2009 I will be teaching on (and module leader for):


Resources


Pedagogy

I'm very interested in the good teaching of computer science to best assist students in their learning, and in the past I've been active in the School of Technology's Learning and Teaching Group. Some talks I've given over the last few years include:


The Dim and Distant Past

Before coming to Brookes, I was a lecturer at the University of Stirling for four and a half years, in the Department of Computing Science and Mathematics.

Before Stirling, I taught at several of the colleges of Oxford University for four years, namely