BB3 Cropped (1)

Check out CS0: a blog on Computer Science Education.

I have been researching and lecturing in computer science in Dublin, Ireland for 12 years. I am a lecturer at University College Dublin in theĀ  School of Computer Science where in 2011 I completed my PhD in High Performance Heterogeneous Computing with the UCD Heterogeneous Computing Laboratory. I also hold an MSc in Computational Science from the same school jointly with the School of Mathematical Sciences. My undergraduate degrees are a BA (Hons) in Computer Science and a BA (Hons) in Physics from Drew University (NJ, USA), where I also earned a minor degree in Mathematics. I completed a masters-level certificateĀ in Teaching and Training at Griffith College Dublin in 2012. In 2015 I completed a MA in Higher Education at the Learning, Teaching and Technology Centre at the Dublin Institute of Technology, researching the effects of enhanced compiler syntax error messages on novice programmer behaviour.

Until Summer 2015 I was the Head of Academics at the College of Computing Technology where I was previously Head of the Computing Faculty. From 2006 to 2012 I lectured at Griffith College Dublin.

I have been involved with the International Conference on Engaging Pedagogy since its inaugural year, serving as conference chair in 2012, and again in 2014. I am also the maintainer of the Irish Supercomputer List, whose mission is the promotion, advocacy and advancement of High Performance Computing on the island of Ireland. The two primary questions the list seeks to help answer are:

  • What is the landscape of HPC in Ireland today?
  • Where does this landscape fit globally?

I am the technical editor of AISHE-J, the All Ireland Journal of Teaching and Learning in Higher Education, published by the All-Ireland Society for Higher Education, where I am a member of the Executive Committee. I am also a committee member with the Educational Developers in Ireland Network (EDIN).