Modern Techniques in Modelling

Coronavirus notice - Modern Techniques in Modelling
Course dates: 17 - 20 April 2023

The course will have a hybrid format and students can choose to attend in person in London or online.  Offer holders will be required to confirm before the course start date whether they are planning to attend online or in person.

LSHTM understands this is an uncertain time and rules around international travel could change at very short notice. We strongly advise candidates that choose to attend the course in person in London to only book refundable tickets and accommodation, and to ensure you have checked and comply with all UK entry requirements.


This short course is taught by members of the Centre for the Mathematical Modelling of Infectious Diseases, a multidisciplinary grouping of more than 150 epidemiologists, mathematicians, economists, statisticians and clinicians.

Mathematical models are increasingly used to understand the transmission of infectious diseases in populations and to evaluate the potential impact of control programmes in reducing morbidity and mortality. With this short course we aim to bridge the gap between theoretical training in infectious disease modelling, and the specialist technical skills needed for research in this area.

Participants will gain a working knowledge of using R to code dynamic transmission models and how to code stochastic and deterministic epidemic models from scratch.

Course content

  • Discrete-time deterministic models
  • Ordinary differential equation models, including using deSolve for integration
  • Metapopulation models 
  • Simulation, sensitivity and sampling parameter sets, including Latin Hypercube sampling
  • Network models: reading adjacency matrices and simulation of Reed-Frost models
  • Stochastic models in discrete time
  • Stochastic models in continuous time

Who is this course for?

This course is aimed at people who have had some exposure to the theory and use of infectious disease modelling and who would like to start coding their own models using R. Individuals who know some R but do not have experience using R to code infectious disease models will benefit. The course is ideal for those who will be conducting research using infectious disease models in R or who want a deeper understanding of techniques for implementing models.

This short course is particularly useful to PhD students, postdocs, and industry professionals who need to develop and run infectious disease transmission models.

Teaching methods

The course is taught online as a series of hands-on computer practicals in R. A series of optional pre-course introductory sessions on R, best-practices in programming and GitHub will be made available for those with little or no experience with R or version control. 

Course fees

This course is run over 4 days and a Certificate of Attendance will be provided.


How to apply
How to apply
How to apply - Modern Techniques in Modelling

Applications for 2023 are now open. Applications can be made via our online application form.

Please read LSHTM's Admissions policies prior to submitting your application.