High Performance Computing MSc
The University of Edinburgh

Key Course Facts
Course Description
You will study at EPCC, the UK’s leading supercomputing centre and a Centre of Excellence within the University's College of Science and Engineering. EPCC is a major provider of high performance computing (HPC) training in Europe with an international reputation for excellence in HPC education and research.
HPC is the use of powerful processors, networks and parallel supercomputers to tackle problems that are very computationally or data-intensive. You will learn leading-edge HPC technologies and skills to exploit the full potential of the world’s largest supercomputers and multicore processors. This is a well-established programme that has been successful in training generations of specialists in parallel programming. Our staff have a wealth of expertise across HPC, parallel programming technologies and data science.
This is an applied and practically-focused programme where you will develop and run software using a range of programming languages and techniques. A core set of courses requires knowledge of one of C, C , or Fortran; prior knowledge of any of these is not required as students are introduced to them at the start of the programme. Students should already be competent programmers e.g. in Java, Python, or one of the above-noted languages (see entry requirements, below), and keen to learn new programming approaches.
EPCC is the UK’s leading supercomputing centre with staff who are experienced HPC practitioners. EPCC is a major provider of HPC training in Europe with an international reputation for excellence in HPC education and research and a well-established on-campus MSc programme that has been successful in training generations of specialists in parallel programming. Students benefit from access to advanced HPC systems with recent examples including ARCHER2 (the UK national Tier 1 supercomputing service) and Cirrus, an heterogeneous system Tier-2 National HPC Facility.
Entry Requirements / Admissions
Costs
Average student cost of living in the UK
Rent | £518 |
Water, gas electricity, internet (at home) | £50 |
Supermarket shopping | £81 |
Clothing | £35 |
Eating out | £33 |
Alcohol | £27 |
Takeaways / food deliveries | £30 |
Going out / entertainment (excl.alcohol, food) | £24 |
Holidays and weekend trips | £78 |
Transport within city | £17 |
Self-care / sports | £20 |
Stationary / books | £13 |
Mobile phone / internet | £13 |
Cable TV / streaming | £7 |
Insurance | £51 |
Other | £95 |
Average student cost of living | £1092 |
London costs approx 34% more than average, mainly due to rent being 67% higher than average of other cities. For students staying in student halls, costs of water, gas, electricity, wifi are generally included in the rental. Students in smaller cities where accommodation is in walking/biking distance transport costs tend to be significantly smaller.
University Rankings
of The University of Edinburgh
among 20 universities in Scotland
based on 40 different rankings
Positions of The University of Edinburgh in top UK and global rankings.
See all 40 university rankings of The University of Edinburgh
About The University of Edinburgh
List of 686 Bachelor and Master Courses from The University of Edinburgh - Course Catalogue
Where is this programme taught



Similar courses
Program | University | Student satisfaction | Unemployed | Dropout | Tuition (UK) | Tuition (International) | City | |||
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Big Data and High Performance Computing MSc | University of Liverpool | - | - | - | £12100 | £26350 | - | Liverpool |
On campus
Full-time
|
![]() |
Big Data and High Performance Computing with a Year in Industry MSc | University of Liverpool | - | - | - | £14550 | £31650 | - | Liverpool |
On campus
Full-time
|
![]() |
High Performance Computing with Data Science (Online Learning) PgDip | The University of Edinburgh | - | - | - | - | - | - | Edinburgh |
online
Part-time
|
![]() |
High Performance Computing MSc | The University of Edinburgh | - | - | - | - | - | - | Edinburgh |
On campus
Part-time
|
![]() |
High Performance Computing (Online Learning) PDD | The University of Edinburgh | - | - | - | - | - | - | Edinburgh |
online
Part-time
|
![]() |
High Performance Computing with Data Science MSc | The University of Edinburgh | - | - | - | - | - | - | Edinburgh |
On campus
Part-time
|
FAQ about High Performance Computing MSc The University of Edinburgh
- High Performance Computing MSc is taught on campus and cannot be taken online at The University of Edinburgh.