Abstract

This course aims to introduce students to models that describe the spread of a pathogen through a population, and how models can support public health decisions. Students will be expected to complete mathematical/statistical exercises and write code that simulates infectious processes.

Course materials

The notes/text are free for use and available at Book . Students should note that the “book” may be updated periodically throughout the semester.

BSTA 395/495: Outbreak Science and Public Health Forecasting

Coordinates and Contact

  • Instructor: Tom McAndrew
  • Email: mcandrew@lehigh.edu
  • Office coordinates: HST 175
  • Office hours: To be voted on by students | By appointment

Abstract

This course aims to introduce students to models that describe the spread of a pathogen through a population and how models can support public health decisions.
Students will complete mathematical/statistical exercises and write code that simulates infectious processes.


Class Logistics and Resources

Class Time and Location

  • Tuesdays, Thursdays 3:00 PM - 4:15 PM in STEPS Room 121

Remote Students

Tentative Timeline

TopicTimeline
Reed-Frost Model
Dynamics assumed at start of outbreakWeek 1
Reproduction number and Growth RateWeek 2
Compartmental models
The SIR and Freq vs Density transmissionWeek 3
Condition for an outbreak and Herd Immunity ThresholdWeek 4
Lasting infections and Steady-state analysisWeek 5
Latent and Endemic DiseasesWeek 6
Public health surveillance and policyWeek 7
MidtermWeek 8
Computational modeling
Simulating stochastic epidemic models (Reed-Frost)Week 9
Simulating compartmental models (including the use of LLMs)Week 10
Fitting compartmental models via loglikelihoodWeek 11
Fitting a compartmental model to real influenza dataWeek 12
Disease propagation with heterogeneous risk of hosts (WMM)Weeks 13–14

Additional Graduate Student Requirements

Graduate students must pose and answer their own question for each homework assignment.
These questions may be used in future iterations of the course.
Graduate students are not eligible for extra credit.


Textbook

The course will follow notes available at: Outbreak Book .
Additional resources include:

  1. An Introduction to Infectious Disease Modeling by Emilia Vynnycky and Richard White
  2. Modeling Infectious Diseases in Humans and Animals by Keeling and Rohani

Students should understand introductory probability, statistics, and the algebra of random variables. A free reference is available here .


Policies

Attendance

Attendance is crucial. If sick, let the instructor know and stay home. Excused absences allow for makeup evaluations.

Collaboration

Work together, but submit your own answers. Collaboration on quizzes, midterms, and finals is not allowed.

Frustration

If frustrated, take a break, return later, and ask for help if needed.


Technology

Computing

We will use Python 3 for simulations and statistical training. VSCode is recommended as an IDE. Students will use DataCamp for Python programming training.


Assignments

Grading Breakdown

ItemWeight
Quizzes25%
Homework50%
Midterm12.5%
Final12.5%

Homework

Homework is due in person, one week after assignment. Late homework grades are reduced as follows:
$ f(\text{grade}, \text{days late}) = \text{grade} \times e^{-0.35 \cdot \text{days late}} $
No submissions via course site. Late assignments beyond a week receive zero.

Exams

Midterms and finals are in-person oral exams. Quizzes are due by midnight on class days and test class engagement.

Datacamp

Datacamp assignments will accompany homeworks.

Extra Credit

Extra credit involves attending seminars and writing reflections, contributing as an additional quiz score.


Accommodations for Students with Disabilities

Lehigh University provides accommodations through Disability Support Services. More details are available here .


Principles of Our Equitable Community

Lehigh University endorses The Principles of Our Equitable Community .