We sometimes run courses for free (see our events page). However, we usually need to seek funding from an organisation, department, research group, institute or doctoral training centre. The costs of running a course are our staff time plus venue and infrastructure costs. This allows us to customise or develop new training for specific audiences.

We have recently run these courses:

If you’re interested in us running similar courses for your learners, please contact

Our expertise for bespoke training development includes Python, R, MATLAB, Reproducible research, C and C++, git and GitHub, Linux shell, High Performance Computing, GPU Computing, Systems administration inc. Docker and Ansible.


While we do not currently pay to be accredited to deliver Software Caprentries material, we can deliver material without accreditation. Some of our team are individually accredited instructors. Some examples of courses we might run are:

It can be cost effective to use this great pre-existing material, as no staff time is needed to develop or customise material. Enquire via

IT Services Training

Our colleagues in IT Services offer a range of free training courses.

Contact Us

For queries relating to collaborating with the RSE team on projects:

To contact the RSE team about seminars, training or JADE:

Join our mailing list so as to be notified when we advertise talks and workshops by subscribing to this Google Group.

Queries regarding free research computing support/guidance should be raised via our Code clinic or directed to University central IT support.