cs2010@cs.utah.edu: You
must subscribe to this class
mailing list. Click here for instructions.
teach-cs2010@cs.utah.edu:
You may use this teaching staff mailing list to send questions
to the instructor and to the TAs. Click here for more
information or if you want to send a message to your TA.
cs2010-chat@cs.utah.edu:
You may use this student chat mailing list to communicate with
other students in the class. Click here for more
information.
Textbook and Associated Resources
How to Design Programs: An Introduction to Programming and Computing, Matthias Felleisen, Robert Findler, Matthew Flatt, and Shriram Krishnamurthi, MIT Press, 2001. (required)
Online version of
the second printing of the textbook.
This version contains corrections to many of the typos in the first
printing. Please note the copyright restrictions: you are not
allowed to print it out. Our exams will be open book exams and
you will probably want to have a coy available during the exams.