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 23 | Aug 25 | Ch 1 | HW 1 | |
2. Expressions | Aug 28 | Aug 30 | Sep 01 | Ch 2 | HW 2 |
3. Branches | Sep 04 | Sep 06 | Sep 08 | Ch 3 | HW 3 |
4. Functions | Sep 11 | Sep 13 | Sep 15 | Ch 4 | HW 4 |
5. Containers | Sep 18 | Sep 20 | Sep 22 | Ch 5 | HW 5 |
6. For Loops | Sep 25 | Sep 27 | Sep 29 | Ch 6 | HW 6 |
7. While Loops | Oct 02 | Oct 04 | Oct 06 | Ch 7 | HW 7 |
8. Modules | Oct 09 | Oct 11 | Oct 13 | Ch 8 | |
9. Fall Break | Oct 16 | PA 1 | |||
10. File I/O | Oct 23 | Oct 25 | Oct 27 | Ch 9 | |
11. Sequences | Oct 30 | Nov 01 | Nov 03 | Ch 10 | PA 2 |
12. Nested Data | Nov 06 | Nov 08 | Nov 10 | Ch 11 | |
13. Recursion | Nov 13 | Nov 15 | Nov 17 | Ch 12 | PA 3 |
14. Project | Nov 27 | Nov 29 | Dec 01 | ||
15. Review | Dec 04 | Dec 06 | Dec 08 |
Important Dates¶
See Academic Calendar and Fall Deadlines.
- Aug 23: First day of classes
- Sep 01: Add/drop deadline
- Sep 29–01: Family Weekend
- Oct 18–20: Fall Break
- Oct 25: Withdraw deadline
- Oct 27–29: Homecoming Weekend
- Nov 06: Spring enrollment begins
- Nov 20–24: Thanksgiving Break
- Dec 08: Last day of classes
- Dec 09–15: Final exams
- Dec 18: Grades submitted
Final Exam Times¶
See the official Fall 2023 Exam Schedule.
- Sec 5 (12:40pm): Mon, Dec 11th 10:30–12:30
- Sec 6 (1:50pm): Wed, Dec 13th 10:30–12:30