Introduction to Mathematical Models of the Epidemiology & Control of Infectious Diseases 2019

Welcome to the Imperial College London short course "Introduction to Mathematical Models of the Epidemiology and Control of Infectious Diseases" (

This course will be taught using an interface built using an R package called shiny using the R programming language. Over the 2-week short course you will be using this interface to explore and understand the basics of infectious disease modelling.

The links below (some links will become active as the course progresses) will take you to the practical and project materials and interface you will use over the next two weeks.


A general help file for writing model (odin) code and navigating the interface can be found here.

For transitioning from this interface into R and Rstudio we have compiled a list of useful resources and a simple example to start the transition