Compartmental modelling is a cornerstone of mathematical modelling of infectious diseases and this course will introduce some of the basic concepts in building compartmental models, including how to interpret and represent rates, durations and proportions. You'll learn to place the mathematics to one side and concentrate on gaining intuition into the behaviour of a simple epidemic, and be introduced to further basic concepts of infectious disease epidemiology, such as the basic reproduction number (R0) and its implications for infectious disease dynamics. To express the mathematical underpinnings of the basic drivers that you study, you'll use the simple SIR model, which, in turn, will help you examine different scenarios for reproduction numbers. Susceptibility to infection is the fuel for an infectious disease, so understanding the dynamics of susceptibility can offer important insights into epidemic dynamics, as well as priorities for control.
This course is part of the Infectious Disease Modelling Specialization
Offered By
About this Course
What you will learn
Construct valid mathematical models capturing the natural history of a given infectious disease
Interpret compartmental models in terms of rates, proportions and delays
Describe the fundamental processes driving the dynamics of an SIR epidemic and show their relation to important concepts
Explain mechanisms by which susceptibility can change over time and develop a simple SIR model to account for these under given parameters
Skills you will gain
- Mathematical Model
- Infectious Diseases
Offered by

Imperial College London
Imperial College London is a world top ten university with an international reputation for excellence in science, engineering, medicine and business. located in the heart of London. Imperial is a multidisciplinary space for education, research, translation and commercialisation, harnessing science and innovation to tackle global challenges.
Start working towards your Master's degree
Syllabus - What you will learn from this course
Modelling the Basics
Compartmental modelling is a cornerstone of mathematical modelling of infectious diseases. You will be introduced to some of the basic concepts in building compartmental models, including how to interpret and represent rates, durations and proportions in such models. This work lays the foundations for modelling the dynamics of infectious disease transmission.
Anatomy of an Epidemic
You will be placing the mathematics to one side and concentrating on gaining intuition into the behaviour of a simple epidemic of a perfectly immunising infection in a stable population. You will also study further basic concepts of infectious disease epidemiology, including the basic reproduction number (R0), and its implications for infectious disease dynamics.
Combining Modelling and Insights
You will now consolidate the insights that you have gained over the past two modules to express the mathematical underpinnings of the basic drivers that have been examined. You will use the simple SIR model that you already developed in module 1 to examine different scenarios for reproduction numbers.
Dynamics of Susceptibles
Susceptibility to infection is the fuel for an infectious disease; understanding the dynamics of susceptibility can offer important insights into epidemic dynamics, as well as priorities for control. In this module, building on the basic SIR model that you have coded so far, you will cover three important mechanisms by which susceptibility can change over the course of an epidemic: (i) population turnover, (ii) vaccination, (iii) immunity waning over time.
Reviews
- 5 stars89.56%
- 4 stars8.26%
- 3 stars0.43%
- 1 star1.73%
TOP REVIEWS FROM DEVELOPING THE SIR MODEL
Nice course, good balance of videos and independent work. I have a question! What coding language is used in the etivities? Please help - no replies on the forums sadly! Thanks
Interesting, easy to follow, and understand. I highly recommend to those interested in epidemiology and mathematically modeling.
Great course if you want to start learning about the epidemiology of infectious diseases and how to code SIR models in R. Good job!!!
The instructors make the course really live. I have got the skills I was looking for and I am confident to go about doing mine!
About the Infectious Disease Modelling Specialization
Mathematical modelling is increasingly being used to support public health decision-making in the control of infectious diseases. This specialisation aims to introduce some fundamental concepts of mathematical modelling with all modelling conducted in the programming language R - a widely used application today.

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.