Sign up to our newsletter today
We've been helping students find the right postgraduate course for over a decade.
Developments in cloud computing technology are transforming the way we live and work. This programme will equip you with specialist knowledge in this fast-growing field and allow you to explore a range of advanced topics in computer science.
You’ll gain a foundation in topics like systems programming and algorithms, as well as specialist modules in advanced distributed systems – especially cloud techniques, technologies and applications.
Building on your existing knowledge of computer science, you’ll also choose from optional modules in topics across computer science. You could look at emerging approaches to human interaction with computational systems, data mining and functional programming among others.
The programme will give you the theoretical and practical skills required to design and
Read more about this course
A bachelor degree with a 2:1 (hons) in computer science. Other Computing based degrees may be considered on a case by case basis.
We require all applicants to have studied a breadth of relevant modules including significant programming, systems development, data structures and algorithms, with strong marks across all these modules.
Relevant work experience will also be considered.
Fees & funding
Start dates & study options
Based on your current searches we recommend the following search filters.