Entry requirements

Academic entry requirements

A 2:2 honours degree, or international equivalent, in:

  • computing science
  • software engineering
  • computing systems
  • distributed computing
  • internet computing
  • information systems
  • information technology

You should:

  • be good at writing programs in an Object-Oriented programming language, preferably Java
  • be good at analytical thinking and reasoning
  • have a basic exposure to probability theory

We will also consider applicants on an individual basis with lower or non-standard qualifications if they have relevant professional experience in computing.

Months of entry

September

Course content

Embark on a transformative learning journey that bridges the gap between academic concepts and real-world applications in cloud computing.

Overview

Cloud computing is revolutionising the way that large, and often complex, datasets are stored and analysed. Equip yourself with specialised skills, practical experience, and a professional network that will empower you in the competitive fields of cloud technologies and enterprise application development.

Our Cloud Computing MSc focuses on both theory and practice so you can understand and implement cloud computing applications. You'll cover key subjects such as:

  • data mining
  • big data analytics
  • virtualisation
  • DevOps
  • Internet of Things
  • edge computing
  • federated and distributed learning
  • cloud economics
  • cloud security
  • AI Safety

This course is taught by researchers from the National Edge AI Hub. They are the UK’s only government-funded national research centre dedicated to addressing the critical challenges of deploying AI at the edge and across its continuum.

Through the Hub, this programme provides a unique opportunity to explore the latest advancements in Cloud-Edge-IoT Continuum computing and Artificial Intelligence (AI). With access to a network of over 60 industry partners in cloud and edge computing, students can work on real-world, industry-based projects and gain valuable experience through potential internships.

We are a hub of digital innovation. You'll benefit from our:

This is a demanding and rewarding course. We have close links to research with the:

You'll benefit from over a decade-long partnership with Red Hat, the world's leading open source solutions provider. You'll learn directly from industry professionals co-located at Newcastle University's Red Hat Cloud Research Centre. They regularly employ our graduates and provide summer project internships for students.

Enrolling in this Cloud Computing MSc is a strategic step toward building expertise that distinguishes you in the industry and accelerate your career.

What you'll learn

Through compulsory modules you'll develop your understanding and competence in cloud computing.

Develop applications using Java EE technologies, Quarkus, JPA, JTA, and JAX-RS. You'll deploy them to a Platform as a Service (PaaS) cloud environment.

You'll design and implement scalable services using SOA principles. You'll then integrate services through RESTful APIs. Learn about continuous integration and deployment (CI/CD) workflows. You'll utilise tools like Maven, Git, and REST Assured to automate and streamline development.

Information for international students

See Newcastle University's course entry for more information

Fees and funding

See Newcastle University's course entry for more information

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Admissions Secretary
Email
Computing.Admissions@ncl.ac.uk
Phone
+44 (0) 191 208 2736