Current Teaching

I teach the Networked System 3 and Advanced Operating Systems (M) courses in semester 2 of the academic year. Details may be found on the pages linked above, or on the FIMS Moodle pages. I'm also the level 3 class head for the 2009-2010 academic year onwards.

From 2005-2009, I was external examiner for the MSc in Networked Computer Systems at University College London.

Previous Teaching

I taught Grid Computing from 2004-2007, Real-time and Embedded Systems (M) from 2004-2010, and the Advanced Research Readings strand on Networks and Distributed Systems from 2004-2008.