My main research focuses on the development of design theories, methods and tools to help people tackle complex real-world problems, whether in the development of software, systems, processes or other artefacts. With Dr Jon G. Hall, also in the Computing and Communications department, I have invented theProblem Oriented Engineering (POE), a design theoretic problem solving framework.
I also research infrastructures to support disperse research communities and the apprenticeship of new researchers mediated by online technology.
In my scholarship I aim to make the Computing curriculum in schools and academia more effective and relevant to industry and society at large.
I supervise research projects at MSc, Phil and PhD levels.
Please visit my personal webpage at http://mcs.open.ac.uk/lr38 for an up-to-date account of my academic work.