The University of Kent, Canterbury, Kent, CT2 7NZ, T +44 (0)1227 764000
I belong to the following research groups:Oracle funded project researching and developing IDEs for the teaching and learning of OO programming in Java, which produces BlueJ and Greenfoot. For a long time, I've been responsible for the extensions architecture and API, and I'm currently particularly interested in the role of mobile devices in teaching and learning programming, hence BlueJ's Java ME support.
I currently teach on some of our advanced C++ and Java courses, and about software development frameworks (IDEs and so on) and mobile devices.
As well as being an academic in Computing, I'm the sub-Dean and Director of Learning and Teaching for the University's Faculty of Sciences.
Where is my office?
View Larger Map
Microcosmographia AcademicaA guide for the young academic politician first published in 1908, but just as relevant now as it was then. The text is online here.
Unix advertsHere's the oldest advert I know for Unix bookshelves. It's from "Housewife" magazine, p.127, April 1941, Vol 3 No 4, published by Hulton Press, London.