My student office hours at Swansea are 10-12 on Thursday. Feel free to message me during this time via MS Teams or we can schedule a meeting.

Taught courses (Undergrad and Postgrad)

This academic year (2022-23) I am not teaching modules at Swansea.
Previously I taught the following courses at Queen Mary University of London (QMUL) and Bielefeld University:
  • Natural Language Processing (QMUL, Masters) - Module Organiser
  • Interaction Design (QMUL, Undergrad Third Year + Masters) - Co-Module Organiser
  • Procedural Programming (QMUL, Undergrad First Year) - Lab Java Teacher
  • Graphical User Interfaces (QMUL, Undergrad Second Year + Masters) - Module Organiser
  • Advanced Object Oriented Programming (QMUL, Masters) - Lecturer
  • Modelling Conversational Speech: Theory and Practice (Bielefeld, Masters) - Module Organiser

Undergrad/Masters Projects

This academic year (Sept 2022-Sept 2023) I cannot accept any more Undergrad or Postgrad Project students as I am full to capacity. In general I am happy to supervise Undergrad and Postgrad students interested in Natural Language Processing, dialogue systems, human-human or human-robot interaction.

Invited Summer School teaching

(with Arash Eshghi) NASSLLI 2022 (Los Angeles, CA) course Incremental Language Processing in Dialogue Systems.
(with Arash Eshghi) ESSLLI 2019 (Riga, Latvia) course Incremental Language Processing in Dialogue Systems: A Practical Introduction.

Teaching Qualification

I am a Fellow of the Higher Education Academy (FHEA).