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.

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