Welcome to my website. I am a Senior Lecturer in the School of Computer Science at the University of St Andrews in Scotland. Please browse the links to find out more about me and what I do, or take a look at my papers. Or here are some ways to contact me.


Frequently asked questions


News, notices and so forth

  • We are running a summer school on reproducibility and methodology in CS research
  • Our special issue of the International Journal of Human-Computer Studies on Privacy Methodologies in HCI is out!
  • Congratulations to my student Iain for having one of the hottest papers in the Computer Communications journa
  • I spent yesterday at the Open Data Institute in London at a very interesting workshop about “Human-Data Interaction”
  • We have just started a new SICSA Cybersecurity group for those interested in (cyber)security/privacy/trust/etc…; sign up to the mailing list to keep informed.
  • I am always looking for good PhD students – see my research page for more. Funding is sometimes available, but this will typically be advertised through the School. Note that I do not have funding for overseas undergraduate internships – the numerous requests that I receive for these are ignored.
  • I am our School’s Undergraduate Admissions Officer. If you are thinking about studying Computer Science at St Andrews, please look at the relevant School web pages and consider visiting us.
  • We hold regular SCONE (SCOttish Networking Event) meetings for anyone who is interested in networking and systems. Our next meeting is in Stirling on 13 March. Sign up to the mailing list to find out more.
  • I am currently involved with the following events. Please consider submitting something or attending if you can.