Structure of Programming Languages
Class Calendar
Fall 2026: weekly schedule from October 5 through finals. Week 1 began August 24. This calendar records the remaining teaching schedule; the syllabus is unchanged.
| Week | Dates | Topic | Calendar Notes |
|---|---|---|---|
| 7 | Oct 5-11 | Chapter 8: Loops | Fall Break: Oct 8-11 |
| 8 | Oct 12-18 | Chapter 9: Lists and Indexing | |
| 9 | Oct 19-25 | Chapter 10: Objects | |
| 10 | Oct 26-Nov 1 | Chapter 11: Functions | |
| 11 | Nov 2-8 | Chapter 12: Scope and Closures | |
| 12 | Nov 9-15 | Chapter 13: Library Functions | Veterans Day: Wed, Nov 11; no classes |
| 13 | Nov 16-22 | Chapter 14: Functional Programming | |
| 14 | Nov 23-29 | Review and catch-up | Thanksgiving Break: Nov 25-29 |
| 15 | Nov 30-Dec 6 | Chapter 15: Logic Programming | |
| 16 | Dec 7-13 | Final projects, course synthesis, and wrap-up | Classes end Sun, Dec 13 |
| Finals | Dec 14-20 | Final examinations |
University Calendar
Breaks and semester dates follow the Kent State University Academic Calendar: https://www.kent.edu/academic-calendar.