Christopher Smowton, University of Cambridge Computer Laboratory