Training

In-Person Training

We host in-person training courses in all areas of software engineering.

All courses currently advertised are free for all members of the University of Oxford. Our training is targeted at researchers who need to write code, for example DPhil students and ECRs, but may be useful for others.

Upcoming Courses

All courses are held at the Doctoral Training Centre, 1-4 Keble Rd.

Fundamentals of Software Engineering for Research
(includes all the courses listed below)
30 Apr to 28 May Course info and booking

Object Oriented Programming

30 Apr 9:30-12:30 Course info and booking
Functional Programming 30 Apr 14:00-17:00 Course info and booking
Version Control with Git 7 May 9:30-12:30 Course info and booking
Collaboration with GitHub 7 May 14:00-17:00 Course info and booking
Software Testing 14 May 9:30-12:30 Course info and booking
Continuous Integration 14 May 14:00-17:00 Course info and booking
Packaging and Dependency Management 21 May 9:30-12:30 Course info and booking
Cotainerisation with Docker 21 May 14:00-17:00 Course info and booking
Introduction to HPC 28 May 9:30-12:30 Course info and booking
Workflows with Snakemake 28 May 14:00-17:00 Course info and booking

 

 

Get notified about upcoming courses

Subscribe to our mailing list by sending a blank email to: rse-announce-subscribe@maillist.ox.ac.uk

 

 

Online Training Material

We host a corpus of publicly-available training material related to software engineering: train.rse.ox.ac.uk/

You are welcome to work through any material at any time, and licensing and attribution information is available on every page by clicking the @ symbol at the top right of each page.

One-Day "Crash Course"

Our hands-on, one-day course is designed to introduce researchers to essential practices in software engineering for research. We hope to get feedback from our initial run on 8th July before rolling it out to individual departments during the 2025-26 academic year.

Please get in touch with Fergus Cooper (rse-training@dtc.ox.ac.uk) if you are interested in your department or college running an iteration of this course.

Other training available at Oxford

Use the widget below to search and filter options. Click "View details" to book or learn more.