SISMID 2023 Module 6 Contact Network Epidemiology

Module info

  • Location In Person
  • Room FSH 108
  • Meeting Times Wed, Jul 12, 6:30-10am PST Thu, Jul 13, 1:30-10am PST Fri, Jul 14, 1:30-10am PST
  • Instructors Joel C Miller Joel C Miller Shweta Bansal Shweta Bansal

Prerequisite: Previous programming experience in some language is expected.

Recommended but not required: Programming will be in Python.

Interpreting population interactions as contact networks provides powerful mathematical and computational frameworks for modeling infectious diseases.  This course introduces network concepts (e.g., nodes, degree, clustering, and modularity), and analytical and simulation-based approaches to contact network epidemiology. We will discuss both idealized and empirical networks and how modeling assumptions affect the tractability of different methods.

Students will use simple analytical models to predict disease properties such as threshold conditions, final sizes, epidemic probability, and epidemic dynamics.  They will use the Python programming language and NetworkX software library to represent and analyze networks, construct epidemic simulations, and model various intervention strategies.