These are drawn from multiple sessions of my courses (including but not limited to CMPT 858 [multiple sessions], CMPT 394, etc.)
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 |
|
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 |
|
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.