CS 136
Data Structures and Advanced Programming

Spring 2000

Course Information

  • Instructor: Andrea Danyluk, andrea@cs.williams.edu, 123 Bronfman, X2178

  • Office Hours: Tues and Thurs 2-4, and by appt.

  • T.A.'s: The CS 136 TA's and other TA's will be available in the CS Macintosh laboratory (BSC B34) from 7 to 11 pm, Sunday through Thursday evenings.

  • Texts:
    1. Java Structures by Duane Bailey, and
    2. Core Java 1.2: Volume I - Fundamentals by Cay S. Horstmann and Gary Cornell.

  • Syllabus

  • Lecture and Reading Schedule

  • Assignments

  • CodeWarrior information

  • Short instructions on using CodeWarrior on the Mac.

  • Java packages and references

  • CS136 data structures package documentation (c) 1996 duane a. bailey.
    Note that links from local documentation pages to the built-in Java classes and methods do not work. You need to go to those directly through the links to Sun documentation below.
  • CS136 data structures package source code (c) 1996 duane a. bailey.
  • Java 1.1 documentation
  • Java packages user documentation (generated by javadoc) provided by Sun.
  • The Java 1.0 Language Specification.
  • The Java Tutorial from Sun.
  • Migrating from Pascal to Java.
  • Virtual Machine Specification.
  • Java Whitepaper.
  • Most of this documentation (and more) can also be found at http://java.sun.com.

    Other sources of info on Java

    Java Resources for Sun Workstations

    Back to:
  • Andrea Danyluk's home page
  • CS Department home page
  • andrea@cs.williams.edu