Modern Techniques in Modelling

Coronavirus notice - Modern Techniques in Modelling
Course dates: 9 - 12 September 2024

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 2024 are now open and can be made via our online application form.

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

Short courses - visas, accommodation, disclaimer


The student is responsible for obtaining any visa or other permissions to attend the course, and is encouraged to start the application process as early as possible as obtaining a visa for the UK can sometimes take a long time. The Short Courses team can provide supporting documentation if requested.


A list of hotels located in the vicinity of LSHTM, along with further resources for short term accommodation, can be found on our accommodation pages

Important information

Please note:

  • Students will be required to bring their own laptops. The Stata package will be available for the duration of the course.
  • If you have been offered a place on the course you will not be able to register without bringing a formal ID (Passport) and without having obtained the correct visa if required.
  • It is essential that you read the current visa requirements for short course students.
  • LSHTM may cancel courses two weeks before the first day of the course if numbers prove insufficient.  In those circumstances, course fees will be refunded.
  • LSHTM cannot accept responsibility for accommodation, travel and other losses incurred as a result of the course being cancelled.