Introduction to Epidemic Modelling

  • Categories Modelling
  • Duration 10h
  • Last Update October 6, 2021


This course is CPD certified.

Mathematical models can be used to represent infection spread in different populations. There are numerous types of model for this purpose, but all models are based on the same principles of epidemic modelling. This course is for those wishing to learn the basics of ordinary differential equation epidemic models and how to implement these models in R.

Topics covered include,

  • Different classic epidemic models including SI, SIR and SEIR models
  • Frequency or density dependent transmission
  • The Basic Reproduction Number ($R_0$)
  • Adding demography (i.e. births and deaths).

At the end of the course you will be able to,

  • understand what assumptions different epidemic models make about infection
  • understand how to read and write ordinary differential equations (ODEs) for epidemics
  • implement ODE models in R.

This course has tutor support, ask questions using the Q&A function. For more information see Using this website.

Topics for this course

24 Lessons10h


Population growth

Epidemic models

Solving models in R

Predictions and assumptions

The basic reproduction number

Including demographic processes

Test your understanding

Course feedback

£20.00 / month


  • Prior knowledge of R is assumed throughout this course