High Performance Computing
Entry 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.
Months of entry
September
Course content
This programme aims to provide students with in-demand (for both a wide range of industries and academic disciplines) skills and knowledge of the techniques and technologies underpinning parallelism and High Performance Computing (HPC). HPC is the use of powerful processors, networks and parallel supercomputers to tackle problems that are very computationally or data-intensive.
The flexible structure ensures students acquire core principles required before proceeding to their choice of more advanced topics and allows students to take on the programme at their own pace. You can study to an MSc, Postgraduate Diploma, Postgraduate Certificate or Postgraduate Professional Development level (further information in the Programme Structure section, below).
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 ARCHER (the UK national Tier 1 supercomputing service with over 100,000 cores) and Cirrus, an heterogeneous system EPSRC Tier-2 National HPC Facility.
Qualification, course duration and attendance options
- MSc
- part time36-72 months
- Online learningis available for this qualification
- PGDip
- part time24-48 months
- Online learningis available for this qualification
- PGCert
- part time12-24 months
- Online learningis available for this qualification
- Professional Development
- part time24 months
- Online learningis available for this qualification
Course contact details
- Name
- Admissions
- online.learning@epcc.ed.ac.uk
- Phone
- +44 (0)131 651 3398