Advert
Advert

MSc High Performance Computing with Data Science

  • DeadlineStudy Details:

    1 year full time, 2-3 years part time

Masters Degree Description

You will learn leading-edge HPC technologies and skills to exploit the full potential of the world’s largest supercomputers and multicore processors.

Entry Requirements

These entry requirements are for the 2026-27 academic year and requirements for future academic years may differ. Entry requirements for the 2027-28 academic year will be published on 1 Oct 2026.

A UK 2:1 honours degree, or its international equivalent, in a relevant subject such as computer science and informatics, physics, mathematics, engineering, biology, chemistry and geosciences.

You must be an experienced and competent programmer in at least one of C, C++, Python or Fortran, and should be familiar with mathematical concepts such as algebra, linear algebra and probability and statistics. Your application should demonstrate your programming ability both through your transcript (or submitted examples of code) and through explanation within the ""Relevant Knowledge/Training"" field of the application.

International qualifications

To find international equivalent qualifications, select where you studied from the country or region list.

Find out more

Fees

Please see our website

Student Destinations

See our website for destinations

Module Details

Students must take all of these compulsory courses. Practical Introduction to High Performance Computing should be taken in the first year. We recommend completing the other compulsory courses across years one and two.
Practical Introduction to High Performance Computing
EPCD11001
20 credits
Message-Passing Programming
EPCD11002
10 credits
Threaded Programming
EPCD11003
10 credits
Software Development
EPCD11017
10 credits
Programming Skills
EPCD11018
10 credits

Find out more

Add to comparison

Learn more about University of Edinburgh

Where is University of Edinburgh?