Previous Teaching

I have lectured/co-lectured the following courses:
  • CS3012 - Software Engineering in the School of Computer Science and Statistics at Trinity College Dublin (Academic years: 2013 - 2015).
  • COMP41190 - Natural Computing and Applications in the School of Computer Science at University College Dublin (Academic Year: 2010).
  • COMP30290 - Natural Computing in the School of Computer Science at University College Dublin (Academic Year: 2009).
  • CC484 - Constraint Satisfaction in the School of Computer Science and Engineering at University of Essex (Academic Year: 2006).

Supervision of Ph.D. Students

I formally co-supervised, with Dr. L. Trujillo, the following Ph.D. student:
  • Yuliana Martinez (Instituto Tecnologico de Tijuana).

I formally co-supervised, with Prof. S. Clarke and Dr. I. Dusparic, the following Ph.D. student:

  • Adam Taylor (Trinity College Dublin).

I informally co-supervised, with Prof. M. O'Neill, the following Ph.D. students:

  • Dr. Nguyen Uy (University College Dublin).
  • Dr. David Fagan (University College Dublin).
  • Dr. Eoin Murphy (University College Dublin).

All Ph.D. students published peer-reviewed scientific papers under my supervision. All students have successfully finished their studies.

Supervision of M.Sc. Students

I co-supervised, with Dr. L. Trujillo, the following M.Sc. student:
  • Luis Munoz (Instituto Tecnologico de Tijuana).

I supervised the following M.Sc. student:

  • Tom Curran (Trinity College Dublin).

I co-supervised, with Dr. S. Barrett, the following M.Sc. student:

  • Ruhoua Li (Trinity College Dublin).

I co-supervised, with Prof. S. Clarke, the following M.Sc. student:

  • Daniel Archambault (Trinity College Dublin).

Three out of four M.Sc. students published peer-reviewed scientific papers under my supervision. All students have successfully finished their studies.