Oxford Brookes University School of Technology
[Dartboard]

Research

My research interests lie mainly in algorithmics. As well as the discovery and development of new algorithms (mainly combinatorial) I am also interested in the mathematical theory for constructing correct algorithms & programs, using assorted calculi of program transformation.

Other interests include human-computer interaction, and pedagogy as it relates to computer science.

My publications include work on the following topics:

Research Groups

I currently/used to participate in these research groups