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. Quiz dates are highlighted.
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 | PA 1 | |||
10. Sequences | Oct 21 | Oct 23 | Oct 25 | Ch 9 | |
11. File I/O | 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. Review | Dec 02 | Dec 04 | Dec 06 |
Important Dates¶
See Academic Calendar and Fall Deadlines.
- Aug 21: First day of classes
- Aug 30: Add/drop deadline
- Sep 27–29: Family Weekend
- Oct 16–18: Fall Break
- Oct 23: Withdraw deadline
- Oct 25–27: Homecoming Weekend
- Nov 04: Spring enrollment begins
- Nov 25–29: Thanksgiving Break
- Dec 06: Last day of classes
- Dec 09–13: Final exams
- Dec 16: Grades submitted
Final Exam Times¶
See the official Fall 2024 Exam Schedule.
- Sec 5 (1:50pm): Mon, Dec 9th 10:30–12:30
- Sec 6 (3:00pm): Wed, Dec 11th 1:00–3:00