Before 10 September, install the required tools and complete the shortlisted pre-examination (modelling questions and practical R exercises). Day 1 assumes comfort with R basics; we still run a crash course on site.
What to read before you arrive
Part I covers SIR/SEIR/SEIRV and R₀; Part II moves into calibration, scenarios, and health economics. Downloadable reading packs and slides live on the Resources page.
Compartmental models, R₀, and control measures — aligned with Days 2–3 of the timetable.
Available on Resources
Supplementary
Reproducible scientific computing with R & git
Version control and reproducible workflows used throughout the workshop.
See Git setup steps below
Methodology primer
Simulation and extending SIR models
Simulation in R and metapopulation / risk-group extensions (Day 3).
Available on Resources
Software requirements
Install these before arrival so you can follow R labs (deSolve, git/GitHub) from Day 1 without setup delays. Prefer the setup packet on Resources — it configures Git for HTTPS so you avoid SSH keys and repeated one-time passwords.
Required
R Core
Statistical computing foundation for all labs.
Version 4.3.1+
Required
RStudio IDE
Posit Desktop for editing scripts and running labs.
2023.06.2+
Required
Git + GitHub
Version control for modelling projects. Use HTTPS + PAT (not SSH).
Latest stable
Git setup (HTTPS — no SSH keys)
Most GitHub login pain comes from SSH keys, expired passwords, or SMS/OTP challenges. For MPPR we standardise on HTTPS clones and a Personal Access Token (PAT) stored by your OS credential helper.
Golden rule
Always clone with https://github.com/…. When Git asks for a password, paste a PAT — never your GitHub account password, and do not create SSH keys for class repos unless you already manage them confidently.
Create a GitHub account
Sign up at github.com with an email you can access during the course.
Install Git (or run the setup packet)
Download the prep packet from Resources and run the OS script, or install Git from git-scm.com. On Windows, keep Git Credential Manager enabled.