CS 136
Data Structures and Advanced Programming
Spring, 2004
Course Information
Instructor
:
Kim Bruce
, kim@cs.williams.edu, 305 TCL, X2273
Office Hours
: M 2:00-3:00, T 2:00-3:00, W 11:00-12:00, Th 1:00-2:00, F 1:15 - 2:15 (usually), and by appointment
T.A.'s
: Ashok Pillai and Evan Gee are the CS 136 TA's. TA's will be available in the CS Macintosh laboratory (TCL 217B) from 7 to 11pm, Sunday through Thursday evenings. Evan will be available on Sunday and Wednesday evenings from 8 to 11 p.m.
Text
:
Java Structures
by Duane Bailey,
If you would like a reference on Java, I recommend
Core Java 2: Volume I - Fundamentals
by Cay S. Horstmann and Gary Cornell. Buy it through your favorite on-line bookseller.
Syllabus
Lecture and Reading Schedule
Class Examples
Assignments
Style Guide
Design Patterns
slides.
Programming Environment
Emacs Cheat Sheet
Unix Cheat Sheet
Tools
javac
java
jdb
javadoc
Java packages and references
JUnit information
CS136 data structures package documentation
CS136 data structures package source code
Java 1.4.2 documentation
The Java Tutorial
from Sun.
Back to:
Kim Bruce's home page
CS Department home page
kim@cs.williams.edu