Teaching

At Cambridge, I supervised the following courses in the Computer Science Tripos:

At Imperial College I was undergraduate teaching assistant for: