About Me

I am a senior lecturer at the School of Computing at Dublin City University, Dublin, Ireland.

I joined DCU in late 2002. Prior to then I spent six years with Bell Labs Research (the research division of Lucent Technologies) in Murray Hill, New Jersey, and four years with the Database Research Group at ETH in Zurich, Switzerland. And going right back to the late 80s and early 90s, I did my Ph.D. at the Department of Computing Science at the University of Glasgow in Scotland.

I served a term as Head of School for 2007, 2008 and 2009.

In case you need to recognise me, this is what I look like; actually, more recently I look like this.

Here’s my contact information.

Research

My research interests are in the area of network data management, which encompasses research in database systems, emphasizing the challenges arising from their use in computer networks. For more information, see my list of publications.

Teaching

I teach the following modules:

  • ca114, Managing Enterprise Computer Systems; materials and link will be provided shortly

  • ca420, Database Systems II

  • ca438, Multimedia Technology

  • ca485, Cloud Computing; materials and link will be provided shortly

  • ca644, System Software; jointly with Brian Stone; see also the relevant pages on Moodle

Project Ideas

Here are some project ideas that may be a useful starting point for third- and fourth-year student projects. Some may even spark an idea for an MSc practicuum.

VLDB 2008

Here are the slides from the ten-year best paper presentation at VLDB 2008 in Auckland, New Zealand.