COMP 40 — Fall 2017

Course Calendar

The course calendar below contains (or will contain) links to lecture notes, assignments, and solutions. If there is an error or if I have forgotten to add material or activate a link, please let me know.

Note: Click through the red assignment due notices for solutions (after the deadline).

Unless otherwise stated, assignments are due by midnight of the due dates. Thus, if an assignment is due on some date, the last valid time stamp on the file would be 23:59 of that date. All future assignment, test, and lab schedules are subject to change; this calendar is a best guess as to what we'll be doing when.

Noah Mendelsohn (
Last Modified 14 September 2017