MSc Cloud Computing

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Sep 2025
Sep 2026
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
2 - 3 weeks after your application is submitted
Backlogs accepted
This course accepts backlogs

Cloud computing is revolutionising the way that large, and often complex, datasets are stored and analysed. Our Cloud Computing MSc aims to produce experts with practical experience who can work with companies from around the world to realise the business benefits of this exciting technology.

Our course focuses on both theory and practice so that you can understand and implement cloud computing applications. You will cover key subjects such as advanced object-oriented programming, data mining and big data analytics.

Through this course you will develop both your technical and professional skills to underpin personal development and future career success. Our comprehensive research training provides a basis for PhD study.

This is a demanding and rewarding course. We have close links to research by the Scalable Systems Group and the Digital Institute in the School of Computing. Our Cloud Computing research also has links with companies such as Red Hat and Hewlett-Packard. They often employ our graduates and also offer summer project internships to students.

Our graduates have an excellent record of finding employment. Recent examples include Software Engineer for IBM UK and Software Developer for Red Hat.

All academic staff involved in teaching cloud computing modules have international reputations for their contributions to the field and some have extensive experience as practitioners in industry.

As a student on this course, you will be encouraged to play a full part in the life of the School, participating in seminars delivered by distinguished external speakers. Our experienced and helpful staff are happy to offer support with all aspects of your course from admissions to graduation and developing your career. The course is part of a suite of related courses, which creates a tight-knit cohort.

Accreditation

The course is accredited by the British Computer Society (BCS). The BCS is the chartered institute for IT. Studying a BCS-accredited degree provides the foundation for professional membership of the BCS on graduation and is the first step to becoming a chartered IT professional. The School of Computing at Newcastle University is an accredited and a recognised Partner in the Network of Teaching Excellence in Computer Science.

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Engineering for AI
  • Distributed Algorithms
  • Enterprise Middleware
  • Cloud Computing
  • Machine Learning
  • Internet of Things
  • Research Methods and Group Project in Cloud Computing
  • Project and Dissertation for MSc Cloud Computing
  • Advanced Programming in Java
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Sep 2025
    Sep 2026
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    2 - 3 weeks after your application is submitted
    Backlogs accepted
    This course accepts backlogs