I am a Lecturer in the School of Computing Science at the University of Glasgow.

  Google Scholar      GitHub


Summer school on Computational Interaction, June 2017, Lake Lucerne, Switzerland

CHI’17 Course on Computational Interaction Design, May 2017, ACM SIGCHI 2017, Denver, USA


My research is focused on continuous interaction systems and computational approaches to human-computer interaction. This includes gesture recognition/motion sensor based interfaces, brain-computer interaction, and particularly developing new feedback mechanisms for such systems.

handshand_somBCI Hex

I am a co-investigator on the MoreGrasp project, involving interaction design and movement modelling for grasp restoration in spinal cord injury patients. I’m in the Inference, Dynamics and Interaction Group , and the GIST (HCI) group.

I am interested in continuous-control based interfaces, and in the use and representation of ambiguity in interfaces. Particular topics of interest include interaction design with unusual sensors (such as EEG), mobile interaction, text entry, objective models of user-sensor systems, novel selection techniques and realtime sonification of interaction.

manifold_strip_2logoThe STANE

Some of my recent work has been on the Motion Explorer project, which is developing systematic protocols to explore the input space of different joint user-sensor systems. The Shoogle system is an example of work which combines these threads; this displays information from mobile devices as they are shaken around — content becomes objects which rattle around “inside” the device.

My PhD thesis Continuous Uncertain Interaction discusses these issues in some depth.


See my Google Scholar page for an up-to-date publication list.