Want to know what it's like to study this course at uni? We've got all the key info, from entry requirements to the modules on offer. If that all sounds good, why not check out reviews from real students or even book onto an upcoming open days?
Professional Diploma
Main Campus
Part Time
SEP-26
2 Years
Select a course option
Professional Diploma
Main Campus
Part Time
SEP-26
2 Years
Professional Diploma
Online/Distance Learning
Online
SEP
2 Years
Select a an exam type
What is High Performance Computing? High Performance Computing (HPC) is the use of powerful processors, networks and parallel supercomputers to tackle problems that are very computationally or data-intensive. What will I learn? This programme aims to provide you with in-demand skills and knowledge of the techniques and technologies underpinning parallelism and HPC. Skills and knowledge will be gained across a wide range of industries and academic disciplines. The flexible structure ensures you acquire core principles required before proceeding to your choice of more advanced topics. This allows you to take on the programme at your own pace. The curriculum has been designed specifically to maximise opportunities for students to take the programme flexibly, although inter-course pre-requisite criteria do provide some limitations. You can study: MSc - 3-6 Years (Part-time Intermittent Study) Postgraduate Diploma - 2-4 Years (Part-time Intermittent Study) Postgraduate Certificate- 1-2 Years (Part-time Intermittent Study) Postgraduate Professional Development - 2 Years (Part-time Intermittent Study) Further information can be found in the programme structure section below. EPCC EPCC (formerly the Edinburgh Parallel Computing Centre) 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. It is also associated with a well-established on-campus MSc programme that has been successful in training generations of specialists in parallel programming. The Centre ensures you will benefit from access to advanced HPC systems. These may (depending on course and dissertation project selection) include: ARCHER2 - the UK national Tier 1 supercomputing service Cirrus - an heterogeneous system EPSRC Tier-2 National HPC Facility For an insight into EPCC’s current, including cutting edge, systems please our website. Facilities at EPCC
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, Fortran, or Java 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.
We will also consider your application if you dont 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.
Students living in
Rest of World
Students from International
To be confirmed
Check out our
Edinburgh city guideKingston University