Spring 2008-09: On leave
Fall 2008-09:
COMP20051
and COMP30141
Spring 2006-07 & Spring 2007-08: COMP30142 Compilers
Spring 2006-07 & Spring 2007-08: COMP20032 Distributed Computing (jointly with CCK)
Fall 2006-07 & Fall 2007-08: COMP20051 Operating Systems (jointly with CCK, IW)
Spring 2005-06:
CS3142 Compilers
Fall 2005-06:
CS2051 Operating Systems (jointly with Chris Kirkham)
Spring 2004-05:
CS3142 Compilers
Fall 2004-05:
CS2051 Operating Systems (jointly with Chris Kirkham)
Spring 2003-04:
CS3142 Compilers
Fall 2003-04:
CS2051 Operating Systems (jointly with Chris Kirkham)
Spring 2002-03:
CS3142 Compilers
Fall 2002-03: On leave
Spring 2001-02:
CS3142 Compilers
Fall 2001-02:
CS2051 Operating Systems
Spring 2000-01: CS1522 Introduction to the Programming Process, Part II