Assignments

Home Assignments Lecture Blog Resources Project Discussion Group

Week 15 — Final Project Demo Flyer

Week 14 — Metacircular Evaluator

Week 13 — Final Project Proposal

Week 12 — Streams (and Final Project Exploration)

Week 10 — Object-Oriented Adventure Game (and Final Project Exploration)

Week 9 — Type Systems and Final Project Exploration

Week 6 — Symbolic Differentiation

Week 4 — Henderson Picture Language

Week 3 — Lists, Trees, and Aggregate Data Structures

Week 2 — Iterative vs. Recursive; Higher-Order Procedures

Week 1 — Introduction to Scheme