Director of Studies in Computer Science
BA in Computer Science (University of Cambridge) PhD in Engineering (University of Cambridge)
Mobile computing, distributed systems and computer security
Lectures Part 1A Pre-Arrival Course, Part 1B Further Java, Part IB Prolog, Two masters courses in Computer Security. Supervises first- and second-year students in many courses.
Computer Laboratory
University Senior Lecturer in Computer Science