Training & Upskilling

Build your own learning pathway!

Discover external training opportunities in HPC, AI, research software engineering, programming and performance optimisation. Browse the catalogue, check upcoming dates in the calendar, and build your own learning pathway or start from a curated one.

Create your own learning pathway

Upcoming training events

Register for our upcoming training sessions and workshops.

Building a RAG AI Assistant for Your Research

The Institute for Data Science (IDAS) at Durham University is hosting a two-day, hands-on workshop designed to help researchers from any discipline understand how large language models (LLMs) work and learn how to build local LLM-powered tools using their own research data.

Register to attend

Maximising and Evidencing Impact Bootcamp

Develop your skills in purposeful project design and evaluation, from one-off events to large-scale research programmes.

Register to attend

55th VI-HPS Tuning Workshop

Four days of hands-on training with leading performance analysis tools, alongside an introduction to the performance engineering cycle, a systematic approach to analysing and improving application performance.

Registration will open soon

Other training opportunities

Funding

Become a HPC Champions

Our new initiative helps digital Research Technical Professionals build deeper expertise through structured, personalised learning. First up: Performance Analysis, with a VI-HPS workshop in Durham, 17-20 May 2027.

Find out more and apply

Learning resources

Standalone material you can use at any time.

Course material

HPC Concepts

Basic revision material that's worth revisiting before any assessment or benchmarking exercise. Made for newcomers without a background in HPC.

Open the HPC Concepts material
Course material

Introduction to Scientific Software Programming in C and C++

The course is aimed at PhD students, research software engineers and MSc students.

Access the Course
Interactive map

GPU programming knowledge graph

A map of what you can learn about programming for GPUs, with links to where to learn more about each topic.

Explore the map

Past event reports

Summaries and outcomes from workshops we have already run.

Swansea University

Performance and Utilisation Monitoring Workshop

Report on our Performance and Utilisation Monitoring of Accelerated Compute workshop.

Read the report
Durham, VI-HPS, UCL

Correctness and Debugging Workshop

Report on our Correctness and Debugging workshop series.

Read the report