This MSc focuses on the methodologies and technologies that address the challenges that companies are facing for competing in the volatile markets of today. It looks at how to generate applications from high-level business models to reduce time-to-market and development costs and how to evolve legacy systems and promote business processes in an economy dominated by the need to offer and integrate, on demand, new services.

Study Details:

MSc/PG Dip 12-28 months, full-time

Module Details:

Semester 1

Core module

  • Software Measurement and Quality Assurance
  • Personal and Group Skills – this can be taken in either Semester

Option modules

Choose two option modules (or choose three if you are going to take Personal and Group Skills in Semester 2) from:

  • Communication and Concurrency
  • Computational Intelligence and Software Engineering
  • Mobile and Web Applications
  • Advanced C++ Programming
  • Advanced Web Technologies
  • Agile Cloud Automation
  • Internet and Cloud Computing
  • Interaction Design (ID) and User Experience (UX)
  • Mobile and Ubiquitous Computing
  • Financial Mathematics 1
  • Operational Research

Semester 2

Core module

  • Generative Development
  • Service-Oriented Architectures
  • Personal and Group Skills – this can be taken in either Semester

Option modules

Choose one option module (or choose two if you took Personal and Group Skills in Semester 1) from:

  • Analysis of Algorithms
  • Big Data and Predictive Analytics
  • Foundations of Cybersecurity
  • Algorithms for Bioinformatics
  • Financial Services Information Systems
  • Service Design

Industry Placement (optional)

Individual Project

Student Destinations

All our postgraduate Informatics degrees are available ‘with industry’: stimulating your creativity and capacity to innovate, and ensuring that you acquire key transferable skills. These courses will allow you to develop into a highly skilled professional, well versed in advanced methods and tools. Colleagues from industry participate directly in the delivery of some of the modules, including hands-on tutorials that allow you to use some of the tools and methodologies that are shaping the software development landscape.

We have an open approach to collaboration with industry. We undertake joint projects, provide consultancy services, and organise events to connect you with potential employers. We also run an Industrial Advisory Board: its members are computer scientists who hold successful careers in industry and who help us ensure that your training is industrially relevant.


UK and EU Students MSc: £8,190 PGDip: £6,550 MSc with Industry: £9,420 International Students  MSc: £20,825 PGDip: £16,660 MSc with Industry: £23,950

Entry Requirements

2:1 degree (or equivalent) in a relevant subject with a substantial element of Computing.

Relevant work experience may also be considered.

Please see our website for how to apply

Visit Website Request Information Add to Compare List