Guide to Materials for CS9E Students
Fall 09

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 9E Study Guide
The study guide is online

Textbooks
Required:
Your UNIX: The Ultimate Guide Sumitabha Das (MacGraw-Hill, second edition, 2006)
The Das book is written for instructional use. It has more and better organzed examples than any other book along with more exercises.

Recommended: UNIX Power Tools, Jerry Peek et al. (O'Reilly, 1993).
This is a comprehensive source of reference material and examples for UNIX tools and facilities. Though all the material you will need for CS 9E course assignments is (somewhere) in the Sobell book or in the 9E Study Guide,is a valuable resource.
Your UNIX: The Ultimate Guide by Sumitabha Das (McGraw-Hill 2001)
The Das book was written for instructional use, and has more and better organized examples than Sobell (our previous text), along with many more exercises. It also contains more advanced material (on Perl language on the UNIX system administration) on which we might base modifications to 9E or additional courses. A flaw is that the book covers material in a different sequence than does Sobell, so more "jumping around" is necessary. ok is a valuable additional resource. Buy it at a bookstore.

System Reference Guides
EECS Instructional User's Guide to UNIX
This provides an introduction to the EECS instructional computers and to UNIX use both for novices and for experienced users. In particular, it contains information on getting a named account if you don't already have one and on dialing up to access EECS computers. It isn't in print anymore, but you can access on the WEb through www-inst.eecs.berkeley.edu/labs.html