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. [TT26] Fundamentals of Software Engineering for Research

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Part of a series of courses in Software Engineering delivered by OxRSE
  43. 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.
  44. 2024 DTC Essential Maths

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

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

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

    Pre-course training material for Intelligent Earth CDT students.
  48. 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
  49. Version Control with Git

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

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

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

    An introduction to PyBaMM (Python Battery Mathematical Modelling)