Teaching Administration & Leadership

Programme Director for Joint MSc in Data Science and Artificial Intelligence (with IIT Madras)

Director of Undergraduate Studies, School of Computer Science

I'm an Academic Board Member for the National Centre for Computing Education (NCCE)

Modules Taught

2023 – .... LH/LM Intelligent Interactive Systems (UG & PGT)
2020 – 2023 LH Teaching Computer Science in Schools (UG)
2016 – 2019 LI Natural Language Processing (UG)
2012 – 2016 LH Professional Computing* (UG)
2006 – 2016 LC Language and Logic (UG)
2011 – 2012 LI Natural Language Processing 1 (UG)
2006 – 2007 LH Software Workshop Prolog (UG)
2006 – 2010 LH Natural Language Processing and Applications (UG & PGT)
2006 – 2007 LH Commercial Computing (UG & PGT)
2001 – 2006 LH Natural Language Processing 2 (UG & PGT)
2000 – 2006 L2 Team Project in Prolog (UG)
2000 – 2002 L2 Human Computer Interaction (UG & PGT)

* Commended as an example of best practice and disseminated as such in 2012 by the BCS.

Teaching Awards

College of Engineering and Physical Sciences Prize for Excellence in Teaching (2009)
School Prize (2014, 2015)
Disability, Learning Support and Mental Health Commendation (2014)