- [Sep 25] The class meets in Gates B01. This is in the basement of the Gates
Building.
- [Sep 25] A printed textbook is on order from Cambridge University Press. Reading
material will be handed out in class or put on the web until the textbook
arrives. If the textbook is delayed beyond mid-October, a course reader will
be printed.
- [Sep 27] Copies of the two textbook chapters distributed in class on Thursday (Sept. 26) have
been sent to SCPD for distribution to remote students.
- [Oct 1] Homework 1 is now available here.
- [Oct 6] A summary of the Thursday review sessions is available here.
- [Oct 7] A homework submission box has been placed on the floor next
to the handout hangout (Gates 4th floor, B-wing). Homework will be
collected from this box at 5pm on the due date.
- [Oct 8]
Remote students may submit homework by email to
[email protected] or using the SCPD fax
number (650) 736-1266 by 5PM the day it is due.
We will return graded HW by courier.
- [Oct 8]
Part of the reading material is available
here.
- [Oct 8]
Homework 2 is now available here.
- [Oct 11]
The course book is now available at the Stanford Bookstore.
- [Oct 11]
Please note a change in the Office Hours location for Tuesday.
- [Oct 14]
You might want to read the homework regrade policy.
- [Oct 15]
Homework 3 is now available here.
- [Oct 21] HW 3 problem 7 clarification: If you get an error when you type the reduce function into SML-NJ, try reversing the order of the two patterns. The answer to the question will not change.
fun reduce(f, (x::y)) = f(x, reduce(f, y)) | reduce(f, x) = x;
- [Oct 21] Please do not make multiple homework submissions.
- [Oct 21] Please do NOT send any email homework. Please use the fax number
(650) 736-1266. If you send solutions by courier,
please make sure they are picked up before the
collection time at your site on Tuesday (they
should reach us by Wednesday evening).
- [Oct 21] There will be no review session on Halloween (10/31) unless at least
20 people commit to being there!
- [Oct 22]
Homework 4 is now available here.
- [Oct 23]
Graded HW 3 copies are available in the Handout Hangout. SCPD copies should be on their way by courier.
- [Oct 28]
If you are puzzled by the
#
signs in ML output, please read the note on the
Programming page.
- [Oct 28]
Homework 5 is now available here.
- [Oct 31]
There will be no review session today.
- [Oct 31]
All homework through hw4 has been graded and can be found in the handout
hangout or will be arriving shortly via courier.
- [Oct 31]
SCPD students: please use an official SCPD routing slip if you want
your homework returned. The routing forms can be found under forms
here.
- [Nov 3]
We will have a review session during class hours on Nov 7 (in Gates B01).
Please bring your doubts and questions!
- [Nov 3]
We will have extra office hours on Wednesday, Nov 6 in Gates B26A from 7-9pm.
- [Nov 6]
Solutions to the sample midterm and HW 5 are on the handouts page. Grading standards for HW 4 and HW 5 will be posted tonight.
- [Nov 7]
For SCPD students: midterm problem 4, "fun" and "foolish" are constants.
Midterm problem 5, "*p;" on line 3 in the code fragment on page 5 should
be "*p = 5;"
- [Nov 12]
Homework 6 is now available here.
- [Nov 12]
SCPD students: If you did not submit a routing slip for the midterm,
you could fax one to SCPD. It would help us return your graded copies faster.
- [Nov 19]
Homework 7 is now available here.
- [Nov 21]
Graded and regraded homeworks upto HW6 are in the handout hangout.
- [Nov 21]
Tim's office hours for this week have been shifted to Friday Nov 22 9-11am
in Gates 398
instead of Monday Nov 25 9-11am.
- [Nov 24]
HW 7, Question 1(f) should read b1->f() and b2.f() in place of b1->g() and b2.g()
- [Dec 4]
Homework 9 is now available here.
Last modified: Sun Nov 3 16:28:32 PDT 2002