Check out CS0: a blog on Computer Science Education.
I am an assistant professor / lecturer 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. I am also the chief maintainer of the Irish Supercomputer List and 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 a member of the Executive Committee. I am also a committee member with the Educational Developers in Ireland Network (EDIN). I an on the Technical Program Committee (System Software Track) for SC16 – the International Conference for High Performance Computing, Networking, Storage and Analysis. Since 2015 I have been a reviewer for the ACM SIGCSE Technical Symposium on Computer Science Education.
I have been researching and lecturing in computer science in Dublin, Ireland for 13 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 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 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.