MSc Professional Software Development

A guide for new students

The modules

The course is made up of 9 modules - 4 taught modules in each of the first and second semesters, and an individual project completed over the summer

Click the button below for details on each of the modules.


Although we assume no previous experience in programming, it can be useful to get a head start by browsing through some freely available online resources.

Click the button below for links to useful material.


Registration will be at 12:30pm in the Octagon Balcony on Tuesday 15th September.

Click the button below to visit the Faculty's Registration guide for new students.


Classes are scheduled for Monday, Wednesday and Friday with Tuesday and Thursday reserved for preparation, practice and assessment work.

The timetable for Semester 1 will be finalised before the beginning of term. However, you may see the current draft version by clicking on the button below.