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
38 - Midterm (in-class)
Mar 13-15 Networks (315: 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 424 AOE)
Apr 28 428 - Final exam (2:50-5:40 pm)
next