Teaching
I am currently fully funded by a research fellowship and not teaching!
Information for Students:
My office hour: TBA
Courses taught at Heriot-Watt University
2015- current: Conversational Agents and Spoken Language Processing.
2013-current: Software Development 2: Object Oriented Programming with Java.
2013-2015: Artificial Intelligence and Intelligent Agents.
2012-2014: Software Development 1: Introduction to programming with Java.
2012-13: Software Engineering, group project manager.
2012 Software Development 3: Data Structures and Algorithms in Java.
Courses taught at Edinburgh University:
Spatial Modelling of Human-Environment Interactions , Edinburgh University, Spring 2011. With my colleagues Dave Murray-Rust and Derek Robinson. Slides for the lecture on "Model Evaluation: Uncertainty and Sensitivity Analysis, Calibration and Validation" can be downloaded here.
Conference Tutorials:
Reinforcement Learning for Adaptive Dialogue Systems, EACL, Spring 2009. One-day EACL tutorial on "Reinforcement Learning for Adaptive Dialogue Systems" together with Oliver Lemon. Course material for the EACL09 tutorial can be downloaded here. An extended book version (including recent work on NLG) is available with Springer.