| Week 1 06/22/26 | Mon, 06/22 | What is computation? | |
| 06/23/26 | Tue, 06/23 | Programming in Text | |
| 06/24/26 | Wed, 06/24 | Graphics Functions | |
| 06/25/26 | Thu, 06/25 | Compound Functions | |
| 06/26/26 | Fri, 06/26 | Iteration | |
| Week 2 06/29/26 | Mon, 06/29 | Lambda Abstraction | |
| 06/30/26 | Tue, 06/30 | Conditional Expressions (+ Special Forms) | |
| 07/01/26 | Wed, 07/01 | Composite Data | |
| 07/02/26 | Thu, 07/02 | Manipulating Composite Data Types | |
| Week 3 07/06/26 | Mon, 07/06 | Ordinary Recursion | |
| 07/07/26 | Tue, 07/07 | Iterative Recursion | |
| 07/08/26 | Wed, 07/08 | Linked Lists | |
| 07/09/26 | Thu, 07/09 | Trees | |
| Week 4 07/13/26 | Mon, 07/13 | Imperative Programming | |
| 07/14/26 | Tue, 07/14 | More Imperatives | |
| 07/15/26 | Wed, 07/15 | Scope | |
| 07/16/26 | Thu, 07/16 | Mutation and Sub types | |
| 07/17/26 | Fri, 07/17 | Methods | |
| Week 5 07/20/26 | Mon, 07/20 | Imperatives, OOP, Hashmaps | |
| 07/21/26 | Tue, 07/21 | Files and Folders | |
| 07/23/26 | Thu, 07/23 | Intro to Asteroids | |
| 07/24/26 | Fri, 07/24 | Flex | |