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.

Remaining Fall 2026 schedule
WeekDatesTopicCalendar Notes
7Oct 5-11Chapter 8: LoopsFall Break: Oct 8-11
8Oct 12-18Chapter 9: Lists and Indexing
9Oct 19-25Chapter 10: Objects
10Oct 26-Nov 1Chapter 11: Functions
11Nov 2-8Chapter 12: Scope and Closures
12Nov 9-15Chapter 13: Library FunctionsVeterans Day: Wed, Nov 11; no classes
13Nov 16-22Chapter 14: Functional Programming
14Nov 23-29Review and catch-upThanksgiving Break: Nov 25-29
15Nov 30-Dec 6Chapter 15: Logic Programming
16Dec 7-13Final projects, course synthesis, and wrap-upClasses end Sun, Dec 13
FinalsDec 14-20Final examinations

University Calendar

Breaks and semester dates follow the Kent State University Academic Calendar: https://www.kent.edu/academic-calendar.