Skip to main content

Events

Course Events

  to enrol on an upcoming course, to select an active course, or to view your current courses.

  1. [MT26] DTC Software Engineering

    Software Engineering for the 2026 intake at the Doctoral Training Centre, University of Oxford
  2. 2026 Healthcare Data Science CDT: Software Engineering

    Software engineering training for the Healthcare Data Science CDT
  3. [TT26] Fundamentals of Software Engineering for Research

    Part of a series of courses in Software Engineering delivered by OxRSE
  4. [HT26] Fundamentals of Software Engineering for Research

    Part of a series of courses in Software Engineering delivered by OxRSE
  5. [MT25] Workflows with Snakemake

    Part of a series of courses in Software Engineering delivered by OxRSE
  6. [MT25] Introduction to HPC

    Part of a series of courses in Software Engineering delivered by OxRSE
  7. [MT25] Containerization with Docker

    Part of a series of courses in Software Engineering delivered by OxRSE
  8. [MT25] Packaging and Dependency Management

    Part of a series of courses in Software Engineering delivered by OxRSE
  9. [MT25] Continuous Integration

    Part of a series of courses in Software Engineering delivered by OxRSE
  10. [MT25] Software Testing

    Part of a series of courses in Software Engineering delivered by OxRSE
  11. [MT25] Collaboration with GitHub

    Part of a series of courses in Software Engineering delivered by OxRSE
  12. [MT25] Version control with Git

    Part of a series of courses in Software Engineering delivered by OxRSE
  13. [MT25] Functional Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  14. [MT25] Fundamentals of Software Engineering for Research

    Part of a series of courses in Software Engineering delivered by OxRSE
  15. [MT25] Object-Oriented Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  16. 2025 DTC Further Maths

    Material for the 2025 edition of the Further Maths module at the Doctoral Training Centre, University of Oxford
  17. 2025 DTC Software Engineering

    Software engineering training for the Doctoral Training Centre
  18. 2025 Healthcare Data Science CDT: Software Engineering

    Software engineering training for the Healthcare Data Science CDT
  19. [IE Summer 25] Pre-course training

    Pre-course training material for Intelligent Earth CDT students.
  20. [TT25] Workflows with Snakemake

    Part of a series of courses in Software Engineering delivered by OxRSE
  21. [TT25] Introduction to HPC

    Part of a series of courses in Software Engineering delivered by OxRSE
  22. [TT25] Containerization with Docker

    Part of a series of courses in Software Engineering delivered by OxRSE
  23. [TT25] Packaging and Dependency Management

    Part of a series of courses in Software Engineering delivered by OxRSE
  24. [TT25] Continuous Integration

    Part of a series of courses in Software Engineering delivered by OxRSE
  25. [TT25] Software Testing

    Part of a series of courses in Software Engineering delivered by OxRSE
  26. [TT25] Collaboration with GitHub

    Part of a series of courses in Software Engineering delivered by OxRSE
  27. [TT25] Version control with Git

    Part of a series of courses in Software Engineering delivered by OxRSE
  28. [TT25] Functional Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  29. [TT25] Fundamentals of Software Engineering for Research

    Part of a series of courses in Software Engineering delivered by OxRSE
  30. [TT25] Object-Oriented Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  31. [HT25] Introduction to the Message Passing Interface

    Part of a series of courses in Software Engineering delivered by OxRSE
  32. [HT25] Parallel Programming with OpenMP

    Part of a series of courses in Software Engineering delivered by OxRSE
  33. [HT25] Workflows with Snakemake

    Part of a series of courses in Software Engineering delivered by OxRSE
  34. [HT25] Introduction to HPC

    Part of a series of courses in Software Engineering delivered by OxRSE
  35. [HT25] Containerization with Docker

    Part of a series of courses in Software Engineering delivered by OxRSE
  36. [HT25] Packaging and Dependency Management

    Part of a series of courses in Software Engineering delivered by OxRSE
  37. [HT25] Continuous Integration

    Part of a series of courses in Software Engineering delivered by OxRSE
  38. [HT25] Software Testing

    Part of a series of courses in Software Engineering delivered by OxRSE
  39. [HT25] Collaboration with GitHub

    Part of a series of courses in Software Engineering delivered by OxRSE
  40. [HT25] Version control with Git

    Part of a series of courses in Software Engineering delivered by OxRSE
  41. [HT25] Functional Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  42. [HT25] Fundamentals of Software Engineering for Research

    Part of a series of courses in Software Engineering delivered by OxRSE
  43. [HT25] Object-Oriented Programming

    Part of a series of courses in Software Engineering delivered by OxRSE
  44. Scientific Computing

    This course gives an introduction to a useful set of algorithms for scientific computing, including: Linear algebra direct solvers and matrix decompositions; Sparse matrices and iterative solvers; Solution of Ordinary Differential Equations; and Non-linear Optimisation.
  45. 2024 DTC Essential Maths

    Material for the 2024 edition of the Essential Maths module at the Doctoral Training Centre, University of Oxford
  46. DTC Software Engineering Course

    An introduction to software engineering for 1st year DTC students
  47. Healthcare Data Science CDT: Software Engineering

    Software engineering training for the Healthcare Data Science CDT
  48. Intelligent Earth: pre-course training

    Pre-course training material for Intelligent Earth CDT students.
  49. Scientific Computing

    This course gives an introduction to a useful set of algorithms for scientific computing, including: Linear algebra direct solvers and matrix decompositions; Sparse matrices and iterative solvers; Solution of Ordinary Differential Equations; Non-linear Optimisation; Bayesian Inference and MCMC sampling
  50. Version Control with Git

    This couse gives an introduction to Git, a popular version control systems used extensivly in academia and industry.
  51. DTC Essential Maths Course 2023

    An introduction to essential mathematics, for 1st year DTC students
  52. DTC Software Engineering Course

    An introduction to software engineering for 1st year DTC students
  53. Faraday PyBaMM Training Workshop

    An introduction to PyBaMM (Python Battery Mathematical Modelling)