Cloud Computing for Big Data MRes, PGDip

Cloud Computing for Big Data MRes, PGDip

MRes - full time: 12 months
PGDip - full time: 8 months


Cloud computing is revolutionising the way that large, and often complex, datasets are stored and analysed. Our course aims to produce experts in cloud computing and big data required by academia and industry.

The MRes can only be applied for as part of the four-year (MRes plus PhD) EPSRC Centre for Doctoral Training in Cloud Computing for Big Data. The programme is suitable for students from both computing and mathematical backgrounds. It is very skills-focussed and also offers a high degree of research training.

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.

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.


During the MRes you will undertake advanced Masters’ level training in cloud computing and data analytics. The training will begin with a module in either computing science for mathematicians (for those with a statistics background) or statistics for computing scientists (for those from a computer science background).

All students will then be taught topics including statistics for big data, programming for big data, cloud computing, machine learning, big data analytics and time series analysis. The taught component will finish with a substantial group project, where you will have the opportunity to work with students from different backgrounds on a practical industry-focused data analysis problem.

Following this in years 2-4, you will carry out PhD research, guided by PhD supervisors from within the EPSRC Centre for Doctoral Training in Cloud Computing for Big Data, and typically additional advisors from industry.


You will have access to free cloud computing resources to manage your research, a purpose-built Decision Theatre and 3D visualisation facility and a 3D printing learning lab.

You will be based in The Core building, where you will have the opportunity to work alongside experts in key areas of computing science, as well as access to industrial partners. You will also receive funding to attend selected conferences in emerging areas of your research discipline. We also offer funding for equipment and software to support your research. 

Related Degrees

  • Cloud Computing MSc

    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.

  • Advanced Computer Science MSc

    This course focuses on a range of emerging computer science topics including: cloud computing; security and trust; resilience; human computer interaction; and mobile and distributed systems.

All related programmes


You will study modules on this course. A module is a unit of a course with its own approved aims and outcomes and assessment methods.

Modules for 2018 entry

Module changes

Module changes

Modules change annually to take account of:

  • changing staff expertise
  • developments in the discipline
  • the requirements of external bodies and partners
  • student feedback.

Most module information for 2019 entry will be available from mid-May 2019.

Fees & Funding

2018-2019 fees

The fees displayed here are per year.

Find out more about our tuition fees, including how to pay them and available discounts.

EU students starting at Newcastle in 2018 and 2019 will pay the UK (Home) tuition fee for the full duration of their course.

Funding opportunities

Entry Requirements

A 2:1 honours degree, or international equivalent, in any computing science or mathematical science discipline.

We will also consider applicants on an individual basis with lower or non-standard qualifications if they have relevant professional experience in computing or statistics and a strong interest in the other.

Find out the equivalent qualifications for your country.

Use the drop down above to find your country. If your country isn't listed please email: for further information.

English Language Requirements

Select an English language test from the list to view our English language entry requirements.

Please email us at for further information.

If you have lower English Language scores, you may be accepted onto a pre-sessional English course. 

How to Apply

You apply online, track your application and contact the admissions team via our applicant portal. Our step by step guide can help you on your way.

You initially only apply for the MRes Cloud Computing for Big Data (course code 4852F). Upon successful completion of the MRes you will then be transferred on to the PhD programme. You will be admitted to the MRes independently of a supervisory team and specific research project. 

For application deadlines see the EPSRC Centre of Doctoral Training Cloud Computing for Big Data website.


If you live outside the UK/EU you must:

  • pay a deposit of £1,500
  • or submit an official letter of sponsorship

The deposit is payable after you receive an offer to study at Newcastle University. The deposit is non-refundable, but is deducted from your tuition fees when you register.


Digital Institute
EPSRC Centre for Doctoral Training in Cloud Computing for Big Data
Telephone: +44 (0) 191 208 4147