System Dynamics Modeling for Health Policy: Collected Videos, Audio and Slides and Example Models

These are drawn from multiple sessions of my courses (including but not limited to CMPT 858 [multiple sessions], CMPT 394, etc.)

Visitors interested in a larger and more diverse set of relevant videos (including many on System Dynamics) are encouraged to go to the many playlists available through my YouTube playlists, which contain a far larger set of material. While this page and others like it structure the videos into curricula, the playlists involve topical grouping. An increasing number the videos now online are short segments that demonstrate particular actions or skills.

Visitors interested agent-based modeling may also be interested in my most refined & extensive agent based modeling materials collected from across my multiple courses., or in my 2014 agent-based modeling bootcamp and Incubator, for which registration is now open.

Page contents include

Example Models

Visitors interested in our example models are recommended to visit example model inventory page, which documents and provides the opportunity to download example Anylogic models with a focus on health-sciences applications.

Lectures

General topic Contents
Motivation and Overview
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Introduction to Dynamic Modeling and Simulation, why, what and how Screencast Very brief version CMPT 394 Spring 2013; starts a minute or two into the video
Introduction to System Dynamics and Overview of Modeling Process Screencast Systems Modeling for Health Practitioners Spring 2010
Brief Comments on Why Model Screencast
Brief Intro to System Dynamics and feedback, causal loop diagrams Screencast CMPT 858 Spring 2012
Essentials of the Dynamical Modeling process
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Screencast Alternative Screencast (could be equally good or better; from CMPT 858 Fall 2012)
Dynamic Modeling Process part 1 Screencast CMPT 394 Spring 2013
Dynamic Modeling Process part 2 Screencast CMPT 394 Spring 2013
Causal Loop Diagrams
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Very Brief Introduction to Causal Loop Diagrams Screencast
Some Comments on Real-World Feedbacks as a lead up to Discussing Causal Loop Diagrams Screencast
Causal Loop Diagrams and Software Project Dynamics Screencast
Introductory remarks up to Stocks and Flows
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Introductory remarks up to Stocks and Flows Screencast
Stocks and Flows
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Very Brief Introduction to Stocks and Flows Screencast
Stocks and flows 1 Screencast Screencast from CMPT 858 Fall 2012 (could be equally good or better)
Review of Stocks and Flows, inertia, and Comments on First Order Delays Screencast
Nugget: Understanding the Rise and Fall of Stocks in terms of Inflows and Outflows Screencast
Nugget: Brief Commments on Stocks and Inertia Screencast
Nugget: Measuring Stocks and Flows Screencast
Nugget: Models with Multiple Contents of Stocks Screencast
Nugget: Glimpse of System Structure Diagrams
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Nugget: Glimpse of System Structure Diagrams Screencast
First Order Delays: Essential Building Blocks
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Stock and Flows 2a -- First Order Delays 1 Screencast Screencast, Screencast 1, Screencast 2 from CMPT 858 Fall 2012 (could be equally good or better)
Stock and Flows 2b -- First Order Delays 2 Screencast
Nugget: Response of First Order Delay and Behavior of a Capacitor Screencast
Nugget: Mathematics of First Order Delay Screencast
Nugget: The Principle of Structure Driving Behavior
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Nugget: The Principle of Structure Driving Behavior Screencast
Larger Structures
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Nugget: Brief Comments on Representing Higher order delays Screencast
Nugget: Competing Risks Screencast
Retrospective: Higher order Delays, Competing Risks, and Nonlinear Models Screencast
The Conceptual and Practical Significance of System and Model Nonlinearity
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
The Conceptual and Practical Significance of System and Model Nonlinearity Screencast
Non Linearity and Stock and flow Dynamics of Infection Screencast
Infectious Disease Dynamics and Contagion in Stock and Flow (Compartmental) System Dynamics Models
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Infection Dynamics in a Closed and Open Populations, A System Dynamics Perspective Screencast A Single-Lecture Look at the Essential Drivers Underlying Dynamics

Alternative Video Sequence

Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube)
Stock and Flow (Compartmental) Infectious Disease Models 2:Mathematics and Dynamics Screencast
Stock and Flow (Compartmental) Infectious Disease Models 3, Formal Analysis Screencast
From CMPT 858 Spring 2011
Hands-On, Model Building Glimpse of the Structure and Dynamics of Infectious Disease System Dynamics (Stock and Flow, Compartmental) Models Screencast 2010 Systems Modeling for Health Practitioners
Glimpse of the Structure and Dynamics of Infectious Disease System Dynamics (Stock and Flow, Compartmental) Models Screencast 2010 Systems Modeling for Health Practitioners

Alternative Video Sequence

Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube)
Preliminary Comments on Infectious Disease Models Screencast
Aggregate Infectious Disease Dynamics 1 Screencast
Aggregate Infectious Disease Dynamics 2 Screencast
From CMPT 858 Fall 2012

Alternative Video Sequence

Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube)
Brief Infectious Disease Model Dynamics Screencast
Aggregate Infectious Disease Dynamics Wrapup Screencast
From CMPT 858 Spring 2011
Nugget: Stocks and Flows for Infection Spread Screencast
Nugget: Understanding the Key Formulas SIR Infectious Spread Models Screencast
Calibration of System Dynamics models in Vensim: One approach Screencast
Dimensional Analysis
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Dimensional Analysis for Dynamic Modeling 1 -- Dimensional Systems & Consistency Checks Screencast
Dimensional Checking for System Dynamics Models Screencast
Dimensional Analysis for Dynamic Modeling 1 Screencast
Dimensional Scaling Part 1 Screencast
Dimensional Scaling Part 2 Screencast
Quantifying the Hidden Longitudinal Statistics of Aggregate Population Models
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Quantifying the Hidden Longitudinal Statistics of Aggregate Population Models Screencast 2012 System Dynamics Winter Conference
Modeling for Dynamic Decision Problems
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Modeling for Dynamic Decision Problems Screencast
Putting System Dynamics Stock and Flow Modeling in the Context of Dynamic Modeling More Generally
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Understanding Agent-Based Modeling in Light of System Dynamics Stock and Flow Modeling

Screencast

Tradeoffs between Agent-Based and Aggregate Modeling/td>

Part 1 Screencast

Part 2 Screencast

Some fundamental Health Economics Structures in Stock and Flow Models in Vensim.
Lectures Title & Recommended Links to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Comments
Some fundamental Health Economics Structures in Stock and Flow Models in Vensim. Screencast More advanced related material elsewhere in my videos

Model Presentations

Lecture Title & Link to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube) Notes
A Simple Aggregate Model regarding TB Contract Tracing in Saskatchewan Screencast
A Simple Aggregate SIR Infectious Disease Spread Model in Vensim Screencast
Adding Vaccination to a Simple Aggregate SIR Infectious Disease Spread Model in Vensim Screencast
Incorporating Open Population Infection Dynamics into a Simple Aggregate SIR Infectious Disease Spread Model in Vensim Screencast

Tutorials on Vensim

Lecture Title & Link to Slides Recommended Screencasts (via youtube) Alternative Screencasts (via youtube)
Glimpse of Vensim Interface (No slides available) Screencast
Using Output Widgets in Synthesim (No slides available) Screencast
Performing Unit Checking in Vensim Screencast
Advanced Nugget: Representing Instantaneous Events in Vensim Screencast
Representing Competing Risks and a Custom Graph in Stock and Flow (System Dynamics) modeling in Vensim Screencast
A Simple Model with Competing Risks in Stock and Flow (System Dynamics) modeling in Vensim Screencast

Other material of interest

Material from other lectures and tutorials outside of the scope of this course (including a full semester course on System Dynamics modeling for health policy using stock and flow models) can be accessed here.

Reuse of Material

I have placed this information online in hopes that it will be of useful to a broader set of people. Users are welcome to distribute links to this page without restriction. I grant rights of non-commercial reuse (including reposting) of the material I have created for educational purposes, as long as it doesn't conflict with the rights of any other individuals.

If you are seeking to reuse this material, just drop me a brief email notification (osgood 'at' cs.usask.ca) to let me know of your planned use, and I request the courtesy of a citation with the repost indicating the original source of materials. I am especially interested in staying in touch with other educators who adopt components of the class material above for use in their own courses. Among other benefits, sending along your address will allow me to notify you of significant updates, of supplemental artifacts (e.g. models) that may be of interest, and could allow for exchange of ideas and suggestions on improving the material.

Please be encouraged to write me if there are any topics on which you feel additional tutorials would be useful.