CS61B: Data Structures and Advanced Programming
- Happy Holidays!
- I am declaring the tournament to be an eight-way tie. Thanks, however,
to all who participated:
James Kuan (cs61b-ad), Scott Henderson (cs61b-bq),
Cody Smith (cs61b-cs), Eric Benjamin (cs61b-dr),
Omair Kamil (cs61b-ge), Thomas Yiu (cs61b-hk),
and Sarthak Shah (cs61b-jx).
- When logging in from home, please use only Solaris machines; the Java
installations on other kinds of machine are dubious. You can get lists
of possible hosts
We suggest the "login servers" mentioned there.
- Use the command 'bug-submit xxx' to get help with a bug or programming
problem for assignment xxx (e.g., 'bug-submit hw1'). It will bundle
up all the files in the current directory and send them to us. You
must have a file called ERROR that contains a description of your error
in that directory.
- Use the re-register command if you need to change your
- More hard-copy lecture notes and homework assignments are available
outside my office, or in the bins in 283 Soda.
- Old announcements.
Some of you may be curious about Java and other topics from this course in
greater detail than we will cover them, or might want alternative approaches
and points of view. Here are books that some have found useful. None of them
classifies as either "required" or "recommended" for the course, just
"possibly of interest." You may find them in local bookstores or on
- K. Arnold, J. Gosling, D. Holmes, The Java(tm) Programming
Language, Third Edition, Addison-Wesley, 2000.
- P. van der Linden, Just Java 2, 4th edition, Sun Microsystems
- J. Gosling, B. Joy, G. Steele, G. Bracha, The Java(tm) Language
Specification, Second Edition, Addison-Wesley, 2000.
Course documents available through these Web pages
are either plain text files,
(Portable Document Format) files.
can read the latter using Adobe's Acrobat Reader (at least version 3.0).
on the machines in our instructional cluster as the program
and is also freely downloadable over the Web for
PCs, Macs, and UNIX
it is not already installed on your home machine).
If you are running on an appropriate machine, use the PDF files for on-line
Most documents are on-line versions of things that
we have handed out in class or that are available from Copy Central. Please
do not print these here. Students doing so in the past have
tied up the lab printers and wasted enormous quantities of paper.
We will try to see to it that paper
copies are available; tell us if you have trouble getting them.
[CS61B Home Page]
Page was last modified on Fri Dec 21 15:42:33 2001.
Address comments and questions to