Education & Training

We are a leading provider of High Performance Computing and Data Science education and training in Europe.

Take a look around EPCC by watching this video narrated by Dr Adam Carter, EPCC’s Director of Teaching.

Masters programmes in High Performance Computing (HPC) and HPC with Data Science

Learn about how to write code that’s not just correct, but maintainable, efficient and scalable to the world’s most powerful supercomputers.

View more
Group of EPCC MSc students and staff in Bayes Centre

MSc in Imaging, Vision and High Performance Computing

Our new joint MSc programme with Heriot-Watt University in Edinburgh brings together EPCC’s expertise in High Performance Computing with leading Image and Vision researchers at Heriot-Watt. 

View more
Two EPCC MSc students

Online Masters programmes

We offer an online MSc in High Performance Computing and an online MSc in High Performance Computing with Data Science.

View more
Woman taking online call. By Sam Sills

PhD study

EPCC offers a unique setting for in-depth research and excellent connections into industry to provide further opportunities for our students and graduates.

View more
Adrian Jackson with 2 EPCC PhD students

Professional development courses

Individual courses from our online MSc can accelerate your career or take you into a whole new field without committing to a full programme. 

View more
2 adult students in discussion over laptops. Credit Lottie Cripps