Information and Regulations
This gives all the rules and procedures which you as a self-paced introductory 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.
CS9G Study Guide
The study guide is online this semester, don't use any previous
semester hard copies
Textbooks
Required:
Head First Java, Kathy Sierra and Bert Bates (second edition, OReilly,
2005)
,
This Book is aimed at an introductory audience but covers advanced
Java topics as well Students in recent offerings of CS61B (where
book is also used...) have responded well to it. Buy it at book
store
Recommended: Objects to Components with the Java Platform, Art
Gittleman (Scott/Jones
2000). This book assumes that the reader has programmed in C or C++.
Gittlemans explainations are more concise than those of Bell and Parr. He
also includes some material outside the scope of 9G: The Unified Modeling
Language used for object-oriented design, uses of Java for networking and
data base applications, and Java "Beans" (higher level components for
building programs) The Gittlman book may prove more useful for your
subsequent Java Programming. 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-second edition).
Buy it at a bookstore.