Schedule
The schedule posted below is subject to change. The icon indicates an assignment is due that week. See the Labs page for links to specific labs.
Unless otherwise specified, assignments are due on Wednesdays at 11:59 PM AOE. For example, “Lab 0” is due on Wednesday, January 25 at 11:59 PM AOE, which is the same as Thursday, January 26 at 6:59 AM Eastern US time. Here is a handy converter.
Similarly, for exceptional due days (non-Wednesdays), assume 11:59 pm AOE as the due time.
Dates | Topic(s) |
---|---|
Jan 9-11 | Course intro + Jupyter 101 |
(Jan 11 - no class) | |
Jan 16-18 | Lab 0: Discrete-time dynamical systems |
(Jan 16: MLK Holiday - no class) | |
Jan 23-25 | NumPy/SciPy |
Lab 0 (DTDS) | |
Jan 30-Feb 1 | Population models |
Lab 1 (NumPy/SciPy) | |
Feb 6-8 | Discrete space: Cellular automata; Schelling |
Lab 2 (Pops) | |
Feb 13-15 | Continuous-time models: Romeo and Juliet, Infection |
Lab 3 (CA+Seg) | |
Feb 20-22 | Output analysis + Markov chains |
Lab 4 (R&J+SIR-CA) | |
Feb 27-Mar 1 | Continuous-space + interaction forces (Zombies!) |
Lab 5 (Out+Markov) | |
Mar 6-8 | Review session + Midterm |
3⁄8 - Midterm (in-class) | |
Mar 13-15 | Networks (3⁄15: Withdraw deadline) |
Lab 6 (Zombies) | |
Mar 20-22 | Spring break: No class |
Mar 27-Mar 29 | Power laws |
Lab 7 (Nets) | |
Apr 3-5 | Discrete-event simulation, queuing models |
Lab 8 (Queues) | |
Apr 10-12 | Input modeling |
Lab 9 (DES) | |
Apr 17-19 | Random number generation |
Lab 10 (I/O) | |
Apr 24 | Project notebook demos |
Project notebooks (due Mon 4⁄24 AOE) | |
Apr 28 | 4⁄28 - Final exam (2:50-5:40 pm) |