Next: Schedule of Lectures Up: Computer Science 172 Introduction Previous: Ethics

Schedule

As I write this, there's only one section of the class, meeting every Tuesday and Thursday from 10:50 AM to 12:05 PM in Business 33. All dates in the following schedule are tentative, except those fixed by the University; if some topic listed here as taking one lecture in fact takes two lectures to cover adequately, or vice versa, the schedule will shift.

In the column marked ``Reading'', the letters ``AW'' precede page numbers in the Arnow & Weiss textbook, while the letters ``FF'' precede page numbers in the Felleisen & Friedman textbook.

I expect you to have read the reading assignments (usually 15-20 pages per lecture) before the lecture that deals with that topic. This way I can concentrate my time on answering questions and clarifying subtle or difficult points in the textbook, rather than on reading the textbook to you, which will bore both of us. Please read ahead!

When I say ``read'' above, I mean a fairly active process, involving not only the textbook but pencil, scratch paper, and a notebook for writing down key points. Finally, and perhaps most importantly, you'll need a computer for trying out the new ideas you find in your reading. Just as you cannot learn about cooking or driving a car just by reading about it, you cannot learn about programming just by reading about it. So I emphasize: every time you read about a new programming idea, try it!





Stephen Bloch
Mon Jan 25 14:33:12 EST 1999