Personal Tutoring

If I'm your personal tutor, you should arrange a meeting with me via email in the first instance. PGT students - it is your responsibility to arrange meetings with me as required, as otherwise I'll assume that you're ok.

Project Suggestions

Some project suggestions for both MSc and UG projects can be found here.


Course material can be found on moodle.


G54MDP - Mobile Device Programming

G53GAM - Games


G54CCS - Connected Computing at Scale (Cloud Computing)