Skip to main content

Resources and Training

New and upcoming training opportunities, both at Warwick and elsewhere, are also listed on our blog page here.

RSE training resources

Warwick RSE provides some online modules via Sitebuilder pages, including some video material, pages to read and try-it-yourself exercises. We also have slides, notes and recordings from workshops we have run previously which can be downloaded and worked through at your leisure.

Introductory Modules

Introduction to RTP Linux desktops (online)

Introduction to Software Development (workshop materials)

Introduction to Version Control with Git (just the 'git' part of the software development workshop)

Simple Makefiles (just the 'make' part of the software development workshop)

Advanced Modules

Advanced Topics in MPI (workshop materials)

Warwick University provided training

Warwick training provide a broad range of courses, with some (notably the ones in the Engineering and Maths subsection) being on software tools such at Mathematica, Matlab, LabView or Excel. They are available at

Other Warwick Resources

In this section we list Warwick courses (current and past) that contain useful training materials for software developers. If you want to audit any of the active modules, please email the module co-ordinator to ask if you can.

Learn Programming

High Performance Computing

External resources

Learn Programming

Training Courses

Archer training - Courses from the UK national supercomputing service. Centred on high performance parallel computation

Argonne National Laboratory ATPESC - Summer school on large scale parallel computation from Argonne National Laboratory. Videos of 2016 school available here.

Science and Engineering South - One day courses around the south of England on a wide variety of computational science themes

Upcoming External Events