Calendar
The table below links to the notes, reading, and homework for each week. Use the search feature to find specific activities, labs, examples, etc. The topics and order are subject to change as the course progresses.
Week / Topic | Mon | Wed | Fri | Reading | Homework |
---|---|---|---|---|---|
1. Statements | Aug 21 | Aug 23 | Ch 1 | HW 1 | |
2. Expressions | Aug 26 | Aug 28 | Aug 30 | Ch 2 | HW 2 |
3. Branches | Sep 02 | Sep 04 | Sep 06 | Ch 3 | HW 3 |
4. Functions | Sep 09 | Sep 11 | Sep 13 | Ch 4 | HW 4 |
5. Containers | Sep 16 | Sep 18 | Sep 20 | Ch 5 | HW 5 |
6. For Loops | Sep 23 | Sep 25 | Sep 27 | Ch 6 | HW 6 |
7. While Loops | Sep 30 | Oct 02 | Oct 04 | Ch 7 | HW 7 |
8. Modules | Oct 07 | Oct 09 | Oct 11 | Ch 8 | |
9. Fall Break | Oct 14 | Oct 16 | Oct 18 | PA 1 | |
10. File I/O | Oct 21 | Oct 23 | Oct 25 | Ch 9 | |
11. Sequences | Oct 28 | Oct 30 | Nov 01 | Ch 10 | PA 2 |
12. Nested Data | Nov 04 | Nov 06 | Nov 08 | Ch 11 | |
13. Recursion | Nov 11 | Nov 13 | Nov 15 | Ch 12 | PA 3 |
14. Project | Nov 18 | Nov 20 | Nov 22 | ||
15. Thanksgiving | Nov 25 | Nov 27 | Nov 29 | ||
16. Review | Dec 02 | Dec 04 | Dec 06 |
Important Dates¶
See Academic Calendar and Fall Deadlines.
- Aug 21: First day of classes
- Oct 16–20: Fall Break
- Oct 23: Withdraw deadline
- Dec 06: Last day of classes
- Dec 07–13: Final exams
- Dec 16: Grades submitted
Final Exam Times¶
See the official Fall 2024 Exam Schedule.
- Sec 001 (9:10am): Monday, Dec 9th 8:00–10:00am
- Sec 002 (10:20am): Wednesday, Dec 11th 8:00–10:00am