Taught Courses

This year (2017-18) I am on sabbatical, and not teaching or supervising projects.

Materials for the courses I usually teach are available here:

Undergraduate Projects

Some possible ideas for BSc projects in natural language processing (NLP). Probably all involve some programming, but it's up to you which language or how implementation-oriented you want to make it (could be building a robust system using Java, could be using MATLAB/Python/Weka for analysis):

Or if you have your own idea in these areas, or in the area of interaction design, I'm happy to listen to it. If you're interested, email me explaining what you'd like to do.

Postgraduate Projects

Some possible ideas for MSc or PhD projects:

Or if you have your own idea in these areas, I'm happy to listen to it. If you're interested, email me explaining what you'd like to do.