Events
Course Events
to enrol on an upcoming course, to select an active course, or to view your current courses.
[TT26] Fundamentals of Software Engineering for Research
Part of a series of courses in Software Engineering delivered by OxRSE[HT26] Fundamentals of Software Engineering for Research
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Workflows with Snakemake
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Containerization with Docker
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Packaging and Dependency Management
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Collaboration with GitHub
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Version control with Git
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Fundamentals of Software Engineering for Research
Part of a series of courses in Software Engineering delivered by OxRSE[MT25] Object-Oriented Programming
Part of a series of courses in Software Engineering delivered by OxRSE2025 DTC Further Maths
Material for the 2025 edition of the Further Maths module at the Doctoral Training Centre, University of Oxford2025 Healthcare Data Science CDT: Software Engineering
Software engineering training for the Healthcare Data Science CDT[TT25] Workflows with Snakemake
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Containerization with Docker
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Packaging and Dependency Management
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Collaboration with GitHub
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Version control with Git
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Fundamentals of Software Engineering for Research
Part of a series of courses in Software Engineering delivered by OxRSE[TT25] Object-Oriented Programming
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Introduction to the Message Passing Interface
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Parallel Programming with OpenMP
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Workflows with Snakemake
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Containerization with Docker
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Packaging and Dependency Management
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Collaboration with GitHub
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Version control with Git
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Fundamentals of Software Engineering for Research
Part of a series of courses in Software Engineering delivered by OxRSE[HT25] Object-Oriented Programming
Part of a series of courses in Software Engineering delivered by OxRSEScientific 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.2024 DTC Essential Maths
Material for the 2024 edition of the Essential Maths module at the Doctoral Training Centre, University of OxfordHealthcare Data Science CDT: Software Engineering
Software engineering training for the Healthcare Data Science CDTIntelligent Earth: pre-course training
Pre-course training material for Intelligent Earth CDT students.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 samplingVersion Control with Git
This couse gives an introduction to Git, a popular version control systems used extensivly in academia and industry.