Learning with EPCC
Building on 20 years' experience, we offer courses for current and potential users of high performance computing throughout the UK, Europe and beyond.
Our philosophy has always been to provide practical training in areas in which we have specific expertise, delivered by experienced practitioners and backed up by practical exercises and examples.
Our courses cover the full range of high performance computing (HPC) and parallel computing, from the fundamentals of the message-passing and shared-memory programming models through to advanced performance optimisation techniques for leading-edge HPC architectures.
Informed by our software development projects, we place particular emphasis on the use of programming standards and the production of robust and maintainable software.
We are a PRACE Advanced Training Centre (PATC) and also teach two University-accredited one-year postgraduate Masters courses: MSc in High Performance Computing and MSc in High Performance Computing with Data Science.
We deliver courses to undergraduate and postgraduate students, academic researchers and commercial clients. All our training can be tailored to suit individual needs.