For academic year 2016/17 I am overall Course Organiser for
the 4th year Honours programmes within Informatics.
I am also
Deputy Director and PhD Selector for the
Lab for the Foundations
of Computer Science.
I am originally from Dublin, and I did my undergraduate degree at
University College Dublin, graduating
with a BSc in Computer Science
and Mathematics in
1993. I returned to UCD for the 1994-1995 academic year to do an MSc
by research in Computer Science, supervised by
After that I spent four years at the University of Warwick doing
research for my PhD. At Warwick I was a member of the
Computational Complexity Group, working with
Between September 1999 and August 2001 I was a postdoc at the Center
for Basic Research in Computer Science
(BRICS) at the University of
Aarhus in Denmark. Between September 2001 and May 2003 I was a postdoc
with the Algorithms
and Complexity Group of the University of Leeds,
working on randomized algorithms with
Martin Dyer. Since July 2003 I have been a lecturer in
Informatics at Edinburgh.