Introduction to the Course
The R for Mathematical Modelling and Analysis of Infectious Disease course gives learners a solid grounding in applying the R programming language to mathematical models of infectious disease dynamics. This course introduces learners to the concepts of mathematical epidemiology and gives them hands-on skills to apply models using R for real-world public health problems. The learners will discover how infectious diseases spread, how predictions of outbreaks can be made, and how interventions can be assessed.
Course Objectives
- Understand the basic principles of modeling and epidemiology of infectious diseases.
- Learn how to apply R programming to construct, simulate, and analyze mathematical models of disease spread.
- Gain skills in data analysis and interpretation of epidemiological data.
- Apply compartment models like SIR and SEIR models to case studies.
- Assess strategies for intervention (vaccination, quarantine, and social distancing) using simulation methods.
What Will You Learn (Modules)
Module 1: Introduction to Infectious Disease Epidemiology
-
Understand key epidemiological concepts: incidence, prevalence, reproduction number (R₀).
-
Learn the basics of disease transmission dynamics.
-
Explore historical outbreaks and their modeling significance.
Module 2: Introduction to R for Epidemiological Modelling
-
Learn the fundamentals of R programming for data analysis.
-
Explore data manipulation and visualization tools in R.
-
Implement basic mathematical functions and simulations.
Module 3: Deterministic Compartmental Models (SIR & SEIR)
-
Build and simulate SIR and SEIR models in R.
-
Understand model parameters and their biological meaning.
-
Analyze disease spread patterns using differential equations.
Module 4: Stochastic Models in Infectious Disease
-
Learn the difference between deterministic and stochastic models.
-
Implement stochastic simulations in R.
-
Analyze variability and uncertainty in outbreak predictions.
Module 5: Parameter Estimation and Model Fitting
-
Estimate model parameters from real epidemiological data.
-
Use optimization techniques and likelihood-based methods in R.
-
Validate and compare competing models.
Module 6: Data Visualization and Interpretation
-
Create epidemic curves and transmission graphs.
-
Visualize model outputs effectively using R libraries.
-
Interpret simulation results for policy and research purposes.
Module 7: Intervention Strategies and Scenario Analysis
-
Model vaccination strategies and herd immunity thresholds.
-
Simulate quarantine, isolation, and social distancing effects.
-
Conduct scenario-based forecasting for outbreak control.
Module 8: Advanced Topics in Infectious Disease Modelling
-
Explore age-structured and spatial models.
-
Introduction to network-based transmission models.
-
Sensitivity and uncertainty analysis.
Module 9: Real-World Case Studies in Disease Modelling
-
Analyze past outbreaks using R simulations.
-
Study global health case examples.
-
Understand ethical considerations and limitations of modelling.
Final Project
Design and implement a complete infectious disease modelling project using R.
-
Select a real or simulated outbreak dataset.
-
Develop a mathematical model (e.g., SIR/SEIR or extended model).
-
Estimate parameters and validate your model.
-
Simulate intervention strategies and present policy recommendations.
-
Submit a technical report with code, analysis, and interpretation.
Who Should Take This Course?
This course is ideal for:
- Public Health Professionals: Epidemiologists and health officers wanting to develop quantitative modeling skills.
- Students: People studying epidemiology, mathematics, statistics, biology, or data science.
- Researchers: Researchers in infectious disease modeling and public health analysis.
- Data Analysts: People wanting to use R programming in epidemiological data.
- Career Switchers & Enthusiasts: People wanting to start a career in the increasing field of health data science and epidemiological modeling.
Job Opportunities
The graduates of this course will be equipped with the skills to perform the following roles:
- Epidemiological Modeler: They will be able to develop mathematical models to predict the spread of the disease.
- Public Health Data Analyst: They will be able to analyze the data generated from the outbreak and help in decision-making.
- Biostatistician: They will be able to use statistical modeling in health research.
- Research Scientist (Infectious Diseases): They will be able to perform computational and mathematical modeling studies.
- Health Policy Analyst: They will be able to use modeling evidence to guide public health
Why Learn With Nanoschool?
At Nanoschool, you receive expert-led, practical training designed to build real-world skills in infectious disease modelling.
- Expert-Led Training: Learn from professionals experienced in epidemiology, modelling, and data science.
- Hands-On Learning: Build models and run simulations on real datasets.
- Industry & Research Relevance: Curriculum aligned with modern public health and research needs.
- Career Support: Access guidance and mentorship to help advance your career in epidemiology and data science.
Key outcomes of the course
After finishing the course, you will be able to:
- Master AI techniques to automate and optimize manufacturing processes.
- Develop practical experience with AI tools and platforms that are widely used in the industry.
- Enhance your career prospects with skills that are highly sought after in the rapidly growing Industry 4.0 sector.
- Gain insights into real-world applications, preparing you to contribute to smart factory initiatives and digital manufacturing transformations.










Reviews
There are no reviews yet.