Taught Courses

This year (2016-17) I am teaching Natural Language Processing (ECS763P), Interaction Design (ECS612U), Interactive System Design (ECS733P) and the MEng Team Project (ECS626U). See here for my office surgery hours.

Materials for the courses 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.