I am an Assistant Professor at University College Dublin in the School of Computer Science where I am also a collaborator with the UCD Heterogeneous Computing Laboratory and with CeADAR, the Centre for Applied Data Analytics. Since 2016 I have been a reviewer for the ACM SIGCSE Technical Symposium on Computer Science Education and this year I am serving as an Associate Program Chair and Workshop Co-Chair. I have been on the Program Committee for the ACM SIGCSE International Computing Education Research Conference (ICER), a reviewer for the ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE), and a reviewer for ACM Transactions on Computing Education since 2017. I am very proud to be serving as the first Chair of the Steering Committee for the ACM SIGCSE Global Conference. I have been involved with the International Conference on Pedagogy since 2008. 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 also a member of the Executive Committee. I am also a committee member with the Educational Developers in Ireland Network (EDIN). I have been researching and lecturing in computer science in Dublin, Ireland for 14 years. 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 UCD School of Computer Science and the School of Mathematics and Statistics. My undergraduate degrees are a BA (Cum Laude) in Computer Science and a BA (Cum Laude) 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 Learning 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.
- MScUniversity College Dublin
- PhDUniversity College Dublin
- Prof Cert University Teaching & LearningUniversity College Dublin