Overview
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 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. You should already be competent a programmer, for example in C, C++, Fortran or Python, and keen to learn new programming approaches. You can check the 'Entry requirements' section of this page for more information.
The High Performance Computing (HPC) programme offered by The University of Edinburgh is facilitated by EPCC, a leading Supercomputing centre based at the University, which is renowned globally for research, innovation and teaching excellence.
EPCC's postgraduate programmes give students from across all areas of science and engineering the skills required to become experienced practitioners, researchers, and leaders across HPC, computational and data science, and software engineering.
Career opportunities:
The programmes are designed to help you achieve the necessary skills to support career development, progressions and transitions, across many different sectors.
EPCC graduates are in high demand from companies across the UK, Europe, and internationally. Graduate destinations for students over recent years include:
- Arm
- European Centre for Medium-Range Weather Forecasts (ECMWF)
- Intel
- Science and Technology Facilities Council (STFC)
- EPCC
Programme Structure
Courses include:
- HPC Architectures
- Message-Passing Programming
- Threaded Programming
- Practical Software Development
Key information
Duration
- Full-time
- 12 months
- Part-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before
-
Deadline rounds:
- 15 December
- 31 March
- 31 May
Language
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Credits
Delivered
Campus Location
- Edinburgh, United Kingdom
Disciplines
Information Technology (IT) Computer Sciences View 483 other Masters in Computer Sciences in United KingdomWhat students do after studying
Academic requirements
English requirements
Prepare for Your English Test
AI-powered IELTS feedback. Clear, actionable, and tailored to boost your writing & speaking score. No credit card or upfront payment required.
- Trusted by 300k learners
- 98 accuracy using real exam data
- 4.9/5 student rating
Other requirements
General requirements
- 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 a competent programmer in at least one of C, C++, Python, Fortran, or Java and should be familiar with mathematical concepts such as algebra, linear algebra and probability and statistics.
- We will also consider your application if you don’t have formal programming training (e.g. if you are primarily self-taught), or if you have a 2:2 honours degree with high marks in computational courses and/or additional relevant work experience. Your application should clearly demonstrate your relevant experience.
Tuition Fees
-
International Applies to you
Applies to youNon-residents39200 GBP / year≈ 39200 GBP / year -
Domestic Applies to you
Applies to youCitizens or residents16000 GBP / year≈ 16000 GBP / year
Additional Details
Part time 2 years:
- UK/Scotland:£8,000.00
- International:£19,600.00
Part time 3 years:
- UK/Scotland: £5,335.00
Living costs
Edinburgh
The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.
Funding
Need help with your student visa?
Get personalized guidance from a certified VFS Global advisor and save 20% through Studyportals.
- Avoid common visa mistakes and delays
- Know exactly what documents you need
- Get a clear checklist tailored to your situation
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for High Performance Computing.
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility