This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.

Lecture 1: functional programming 1 [May 9, 2011, 11:15 a.m.]


  1. Set up the scheme interpreter: http://inst.eecs.berkeley.edu/~scheme/. To follow along with the lectures, use stk-simply – this will have all of the added methods that Harvey uses, like word and sentence.
  2. Read SICP 1.1: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-9.html#%_chap_1
  3. Watch Lecture 1: http://webcast.berkeley.edu/course_details_new.php?seriesid=2011-B-26281&semesterid=2011-B. NOTE: You can skip from 18:50 to 32:10 – that part is all administrative stuff for the actual class that is irrelevant to us.