Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
At EPCC, you'll pursue your studies at the UK's premier supercomputing facility, recognized as a Centre of Excellence within the University's College of Science and Engineering. As Europe's prominent provider of high performance computing (HPC) training, EPCC boasts global recognition for its outstanding HPC education and research programs.
HPC involves utilizing advanced processors, networking systems, and parallel supercomputers to solve complex computational or data-heavy challenges. The program equips you with cutting-edge HPC technologies and skills to maximize the capabilities of the world's most powerful supercomputers and multicore processors. This long-standing program has effectively trained numerous parallel programming specialists over the years. Our faculty members possess extensive expertise in HPC, parallel programming technologies, and data science.
This practical, application-oriented program focuses on developing and executing software using various programming languages and techniques. While a core curriculum assumes familiarity with C, C++, or Fortran, no prior knowledge is necessary as these languages are introduced at the program's outset. Applicants should already possess programming proficiency in languages like Java, Python, or the aforementioned options (see entry requirements below) and demonstrate enthusiasm for learning new programming methodologies.