Lecture materials, readings, discussion topics, and other resources will be posted here
(click each week to expand that week's materials).
Important dates
Module 1 Project Presentations - Friday, October 2 (during discussion session)
Module 2 Project Presentations - Friday, November 6 (during discussion session)
Module 3 Project Presentations - Friday, December 11 (during discussion session)
This schedule will be updated as we go! Weekly topics may be updated or changed as the course progresses.
Lecture 1 - What Is a Complex System?
Lecture 2 - Emergence and Self-Organization
Traffic explorable: https://www.complexity-explorables.org/explorables/berlin-8-am/
Traffic simulation: https://traffic-simulation.de/
Pattern formation explorable: https://www.complexity-explorables.org/explorables/keith-harings-mexican-hat/
Chapter 1, Complexity: A Guided Tour, by Melanie Mitchell (available online through the UM Library)
Video on emergent collective behavior in animals
Science and Complexity, Warren Weaver, 1948 - introduces the ideas of organized and disorganized complexity
Complex Adaptive Systems, John H. Miller and Scott E. Page - Chapter 4, "On Emergence"
Lecture 3 - Randomness and Probability
Mind reader game (link seems to be broken, for now go here: https://marisae.github.io/MindReader/webVersion/ )
Code Examples
Lecture 4 - Power Laws, Heavy Tails, and Black Swans
Homework 2
Randomness 101: LavaRand in Production
Chris Ferrie, Bayesian Probability for Babies (and here’s a reading of it on YouTube if that’s easier)
Power laws, Pareto distributions and Zipf's law, Mark Newman
Lecture 5 - Feedback Loops
Lecture 6 - Measures of Complexity
Homework 5
Chapter 7, Complexity: A Guided Tour, by Melanie Mitchell (available online through the UM Library)
When genes became information, Matthew Cobb
Lecture 7 - Intro to modeling
Lecture 8 - Modeling Frameworks
Anderson, 1972. More is different.
Lazebnik, 2002. Can a biologist fix a radio?
Rosenblueth and Wiener, 1945. The role of models in science.
Lichtman model intro
Lecture 9 - Dynamical systems: equilibria, stability, phase planes
Predicting the Next President: The Keys to the White House, Allan Lichtman, Chapters 1 and 2
Chapter 2, Complexity: A Guided Tour, by Melanie Mitchell (available online through the UM Library)
If you're interested in reading some of the critiques of Lichtman's model:
https://fivethirtyeight.com/features/despite-keys-obama-is-no-lock/
R0/the basic reproduction number • cancer • climate change • vegetation patterns
Lecture 10 Slides - Bifurcations and Tipping Points
Lecture 11 - Synchronization and the Kuramoto Model
Rosenblueth and Wiener, 1945. The role of models in science.
Huddling emperor penguins undergo phase transition - research paper and media highlight
forest fires • voting • video games • epidemics • swarming • traffic flow
game of life • Wolfram's classification • patterns on lizard scales
Lecture 12 - Agent-Based Modeling
Lecture 13 - Cellular Automata
Lazebnik, 2002. Can a biologist fix a radio?
Modelling song popularity as a contagious process - research paper and media highlight
Lecture 12 - Networks
Aspirational pursuit of mates in online dating markets | Science Advances
Introduction Chapter, Networks: An Introduction, by Mark Newman (available online through the UM Library)
small worlds • friendship dynamics • social networks
Lecture 13 - Network Generation
Aspirational pursuit of mates in online dating markets | Science Advances
Introduction Chapter, Networks: An Introduction, by Mark Newman (available online through the UM Library)
Chapter 15, The Science of Networks, Complexity: A Guided Tour, by Melanie Mitchell (available online through the UM Library)
weather dynamics • Romanesco broccoli • magnet pendulum • logistic map
Lecture 14 - Chaos and Fractals
What is chaos? A complex systems scientist explains, Mitchell Newberry
The Joy of X Podcast: Amie Wilkinson Sees the Dynamic Chaos in Puff Pastry
"Fractals Are Typically Not Self-Similar" by 3Blue1Brown (YouTube video)
Bach and Cantor: Fractal Structure in the Cello Suite No. 3
Mathematics of scale: Big, small and everything in between, Mitchell Newberry
optimization • parameter estimation • model selection
Lecture 15 - Linking Models and Data
Lecture 16 - Machine learning and artificial intelligence
Quiz #2 on Friday in Discussion Section
The debate over understanding in AI’s large language models - Mitchell and Krakauer, 2023
Lecture 17 - Evolution & Adaptation
Chapter 8, Self-Reproducing Computer Programs, Complexity: A Guided Tour, by Melanie Mitchell (available online through the UM Library)
Lecture 18: Information and misinformation spread
Banks and financial crashes
(Includes Thanksgiving break)
Lecture 20 - Board games & video games
None due to Thanksgiving break!
coupled oscillators • emergent behavior and the brain • neurons as toilets!
ourbreak dynamics • herd immunity • forecasting • measles outbreaks
Neuroscience
Infectious disease modeling