Advanced Computer Science (Cloud Computing) MSc

You will study 180 credits in total during your Advanced Computer Science (Cloud Computing) MSc. A standard module is typically worth 15 credits and the research project is worth 60 credits.  These are the modules relating to this programme of study for academic year 2020/21. If you are starting in September 2021, these will give you a flavour of the modules you are likely to study.  All modules are subject to change.

Compulsory modules

MSc project - 60 credits
You will undertake a research project during the summer months.

Recent projects include:

  • Google cloud data analysis
  • Hadoop for large image management
  • Evaluating a web service agreement in a cloud environment.

Cloud Computing - 15 credits
State-of-the-art approaches and solution strategies for designing, building and maintaining cloud applications. This module covers areas such as programming models, virtualisation and quality of service.

Optional modules include:

Big Data Systems - 15 credits
The aim of the module is for students to develop a practical understanding of methods, techniques and architectures needed to build big data systems required, so that knowledge may be extracted from large heterogeneous data sets.

Data Science - 15 credits
The aim of the module is for students to understand methods of analysis that allow people to gain insights from complex data. The module covers the theoretical basis of a variety of approaches, placed into a practical context using different application domains.

Distributed Systems - 10 credits
Introduces the use of natural systems as the inspiration for artificially intelligent systems. This module covers the history, philosophy and application of bio-inspired computing, including swarm intelligence, neural networks and evolutionary design.

​​​​​​Knowledge Representation and Reasoning - 15 credits
The principal representations and algorithms used in machine learning and the techniques used to evaluate their performance. You will implement a challenging learning system using a publicly available pack of standard algorithms.

The full list of module information can be read in the course catalogue.