At Cambridge, I supervised the following courses in the Computer Science Tripos:
At Imperial College I was undergraduate teaching assistant for: