About¶
Senior Lecturer in Computer Science. Mostly teach undergrad systems modules — operating systems, networks, distributed systems. Research interests sit at the boundary of distributed databases and storage systems, with an increasingly grumpy view of how the field treats consistency models.
This site is a public mirror of the notes I keep for myself. Lecture material lives in the institutional VLE for students on the relevant modules; what is here is the supporting reading and the personal version that comes out when nobody is grading it.
No comments, no analytics. If you want to get in touch, email is the way.