CS17
Documentation
Assignments
Notes
Staff
Calendar

Notes

Lectures
Lectures are held every Monday, Wednesday, and Friday, from 10 to 10:50 AM, in Metcalf Auditorium (first two lectures in Salomon 101). These lecture notes will be uploaded incrementally as topics are covered in class.
No.TopicDateNotesSlidesRecordings
1Welcome and Introduction to the CourseSep 5, 2018PDF (racket)SlidesRecording
2Data Types and EvaluationSep 7, 2018PDF (racket)SlidesRecording
3Denotations vs. Evaluations of ExpressionsSep 10, 2018PDF (racket)SlidesRecording
4BindingsSep 12, 2018PDF (racket)SlidesRecording
5Special FormsSep 14, 2018PDF (racket)SlidesRecording
6Shadowing and RecursionSep 17, 2018PDF (racket)SlidesRecording
7Recursion, ContinuedSep 19, 2018PDF (racket)SlidesRecording
8List Recursion and Recursion DiagramsSep 21, 2018PDF (racket)Recording
Workshops
Workshops will be held every Wednesday and Saturday - check calendar for specific times. Workshop tasks will be uploaded incrementally after both Workshop sections. Come in to Workshops to talk through the problems and their solutions.
No.TopicDateNotes
1Expressions, Cases, Procedures, Design RecipeSep 12/15, 2018Slides (racket)