Skip to content

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 Tuesday Thursday Reading Homework
1. Statements Aug 21 Week 1 HW 1
2. Expressions Aug 26 Aug 28 Week 2 HW 2
3. Branches Sep 02 Sep 04 Week 3 HW 3
4. Functions Sep 09 Sep 11 Week 4 HW 4
5. Containers Sep 16 Sep 18 Week 5 HW 5
6. While Loops Sep 23 Sep 25 Week 6 HW 6
7. For Loops Sep 30 Oct 02 Week 7 HW 7
8. Testing Oct 07 Oct 09 Week 8 PA 1
9. Sequences Oct 14 Oct 16 Week 9
10. Fall Break Oct 21
11. File I/O Oct 28 Oct 30 Week 11 PA 2
12. Nested Data Nov 04 Nov 06 Week 12
13. Recursion Nov 11 Nov 13 Week 13 PA 3
14. Project Nov 18 Nov 20 Week 14
Thanksgiving break
15. Review Dec 02 Dec 04
Final Exams

Important Dates

See Academic Calendar and Fall Deadlines.

  • Aug 20: First day of classes
  • Aug 29: Add/drop deadline
  • Sep 26–28: Family Weekend
  • Oct 17–19: Homecoming Weekend
  • Oct 21: Withdraw deadline
  • Oct 22–26: Fall Break
  • Nov 03: Spring enrollment begins
  • Nov 24–28: Thanksgiving Break
  • Dec 05: Last day of classes
  • Dec 06–12: Final exams
  • Dec 15: Grades submitted

Final Exam Times

See the official Fall 2025 Exam Schedule.

  • Sec 12(3:55pm): Thursday, Dec 11th 1:00pm–3:00pm