Courses
We teach three courses annually, usually one per term.
Upcoming courses
There are no courses currently scheduled.
We will run an R Package Development course in early summer 2025, likely June. Please email ella.m.kaye@warwick.ac.uk to be notified when details are announced and registration is open.
Past courses
R Foundations (Oct–Nov 2024)
This course is primarily aimed at first year Statistics PhD students. It has been developed as a prerequisite for those attending the Academy for PhD Training in Statistics (APTS) to cover the R material that’s required for those modules.
We cover an introduction to R and RStudio; Data types, structures, and data wrangling using the tidyverse; programming in R; simulation and optimisation; graphics (both base and ggplot2), and Quarto.
Previous iterations
R Programming (March 24th-25th, 2025)
This is an intermediate/advanced level course. Topics covered include writing functions, error handling and debugging, classes and methods, efficient programming, profiling, C++ and Rcpp, and R tools for working with git/GitHub.
Previous iterations
R Packages (June 2024)
This is a hands-on workshop covering the entire process of creating an R package: including functions and data, checking and testing, all levels of documentation, publication and maintenance. The final session covers the advanced topic of using Rcpp code in a package.
Previous iterations