Skip to content

Computing MSc

The world of computing is competitive and diverse, so the Computing course allows students to tailor their postgraduate studies to match their individual interests and professional aspirations.

The MSc in Computing equips students with the skills required to develop viable software solutions.

Flexible study

The course is flexible and can be studied full-time or part-time. The taught part of the course consists of a number of individual core and optional modules. These modules can also be taken as individual professional development courses. Most of the modules are taught over a 15 week semester and include teaching, independent study and assessment.

The core modules for the Computing MSc course are:

    Research Methods
    Students undertake an in-depth investigation into the current research in a particular area of computing. The results of the investigation are then presented in the form of a conference paper and a presentation.

    Project
    The culmination of the course, providing students with a realistic environment to synthesise material drawn from the modules studied, and to apply this synthesis to an in-depth investigation of a complex problem, and to devise or recommend creative and appropriate solutions to the problem.

The following awards can be taken in this subject:
  • Master of Science (MSc) (180 credits)
  • Postgraduate Diploma (PG Dip) (120 credits)
  • Postgraduate Certificate (PG Cert) (60 credits)
Further information
This course is part of the Postgraduate Modular Programme in Computing.
  • Computing MSc
    (for further information about the course, entry requirements, contact details and online applications)
    This course has a start date of September and February. Please enter your preferred start date on your application form.
  • Course handbook : Postgraduate Computing
    Note: This handbook has been written for our current students and is subject to change before next year's intake.
  • Extended Masters for Computing Programmes
    (designed for masters computing students who need to develop their English language skills.)
Study for a Computing degree