CptSci 201a - Introduction to Computer Science

Fall 2007


[Home] [Syllabus] [Contact Info] [Announcements] [Lectures] [Assignments] [Computer Science Department]

Course Information

  • Syllabus
  • R. Kent Dybvig, The Scheme Programming Language, Third Edition, MIT Press, 2003.
  • Instructor and TA contact information.
  • Zoo tutorial.
  • Lecture Notes, Fall 2002.
  • submit-instructions.txt. Instructions for electronic submission of homework.
  • using-autograde. Instructions for using autograde to test your procedures.
  • tc-201.txt. TC-201 summary description.
  • Recent Announcements

    12/12/07 CORRECTION to problem 6 of homework #8: proc is a procedure of any number of arguments (rather than just one.)
    12/4/07 Exam 2 will be held on Friday (12/7) 10:30-11:20 in ** 119 WLH ** (William L. Harkness Hall, near the corner of Wall and College Streets.)
    12/4/07 For the implementation of isort we saw in lecture, the two results for numbers of comparisons for isort in problem #3 of hw #8 should be reversed. (My reference implementation is iterative, and in effect treats the numbers in reverse order.)
    12/2/07 Review sheet for Exam 2 (12/7/07): review.txt.
    12/2/07 Guest lectures: by Prof. Rushmeier (on Graphics) on Monday, Dec. 3 and by Prof. Scassellati (on Robotics) on Wednesday, Dec. 5.
    12/2/07 Office hours this week: Tuesday (12/4), 2-3:30 pm (DA, 414 AKW) and 7-10 pm (EC, Zoo) and Wednesday (12/5), 2:30-4 (DA, 414 AKW) and 7-10 pm (AV, Zoo). Review session for Exam 2: Thursday (12/6) 7-9 pm (AV and EC, 200 AKW). Exam 2 is in class 10:30-11:20, room TBA.
    11/28/07 Homework #8, due Wednesday 12/5, is available from [Assignments].
    ... The complete list of announcements is in the [Announcements] section of this webpage

    For more information about Scheme:

    The Scheme Programming Language (MIT site, includes the full specification of Scheme.).


    Last modified: December 12, 2007