Recent Changes - Search:

Home

Is the Laser up?

People

Publications

Calendar

Projects

Spring 2012

Older Courses

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

Home Assignments Lecture Blog Resources Project

Students: Please download PLT Scheme.

Week 14 — Final Project Expo

Out: Dec 8 Due: Dec 10

Week 13 — The Scheme Metacircular Interpreter

Out: Dec 2 Due: Dec 16

  • Here is Problem Set 9
  • answers will be posted on course web site on Dec 16; you will be responsible for this material on the course final

Week 11 — Final Project Proposal

Out: Nov 18 Due: Nov 25

Week 10 — Streams and Final Project Exploration

Out: Nov 4 Due: Nov 13

Week 8 — Object-Oriented Adventure Game

Out: Oct 23 Due: Nov 4

Week 7 — Type Systems

Out: Oct 14 Due: Oct 21

Week 6 — Symbolic Differentiation

Out: Oct 7 Due: Oct 14

Week 5 — Henderson Picture Language

Out: Sept 30 Due: Oct 7

Week 3 — Lists, Trees, and Aggregate Data Structures

Out: Sept 18 Due: Sept 25

  • SICP reading: Sections 2.1 through 2.2.2.
  • Here is Problem Set 3.

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

Out: Sept 11 Due: Sept 18

  • SICP reading: Section 1.2 and Section 1.3. Skip 1.2.6 unless you are really enjoying the mathematics and number theory.
  • CP (Core Python) reading
    • Read Chapter 1 and install and run Python. Get IDLE (Python's IDE) running.
    • Go through Chapter 2 up to and including Section 2.17. Type in and run the short code examples in the text to familiarize yourself with the language.
    • Continue this introduction with Chapter 3, Sections 3.1 through 3.3.
    • Read Chapter 11's Section 11.1, which introduces Python's lambda built-in.
  • Here is Problem Set 2.

Week 1 — Introduction to Scheme

Out: Sept 4 Due: Sept 11

Edit - History - Print - Recent Changes - Search
Page last modified on December 08, 2008, at 06:02 PM