Information and Regulations
This gives all the rules and procedures which you as a self-paced introduct- ory programming student must follow. You must read this. Pick up a current copy - it's updated every semester - at the Self-Paced Center.
Transaction Sheet
This is our permanent record of the work you do in the self-paced courses. It is kept in the file cabinet and kept up to date by the course manager. Any work you complete must be recorded on the transaction sheet for you to receive credit for it this se
mester. Fill out the transaction sheet in the Self-Paced Center, and sign the contract on it.
CS 9D Study Guide
All Study Guides are online on our web page this year
Required Text
Concrete Abstractions: An Introduction to Computer Science using Scheme.
Max Hailperin et al., PWS Kent, 1999
Recommended:
Structure and Interpretation of Computer Programs, by Harold
Abelson and Gerald Sussman, with Julie Sussman (second edition; MIT
Press)
This textbook has long been used in 61A and is a good reference for
students intending to take the course or 47A. Buy it at a book
store
System Reference Guides
For more information about UNIX, the following book is good:
Your UNIX, The Ultimate Guide, Sumtabha Das (MacGraw-Hill 2006, 2006 Second edition). A nice presentation and is aimed at people who have had computing experience. Buy it at a bookstore.