For a number of reasons, I have chosen to make many of the handouts
for this course available only in electronic format on the World-Wide
Web. I will not go over basic use of the Web, since you should know
about it from other courses. You should make sure
to ask me if you have any questions about using the World-Wide Web.
The course web can be found at
You may want to bookmark that page.
A number of important pieces of information are in the course web,
including assignments, readings, requirements, syllabus, and
office hours. I assume that if I put information on the Web, you will
(eventually) read it.
- At the bare minimum, you should read all the
pieces of basic information about
the course. Of particular interest is the
syllabus, which lists all the readings.
I will also hand out a copy of this information on the first day of
- I prepare a rough outline for
each class. Most students find these useful, and you should feel
free to refer to them before, during, and after class. Since this
class is becoming more lab-based, it is likely that in laboratory
sessions there will be more information in the outlines than I
will cover in class.
- Each outline begins with some notes. You can find just the notes
in a separate news page.
At the top and bottom of every page are a series of links to
important components of the course web. These are
- Instructions. This set of instructions.
- Search. A simple search facility for the
- Current. The outline of the
current or next class. You may need to reload the page to get the
- News. The course news, taken from the outlines.
- Syllabus. The course syllabus.
- Glance. An abbreviated version of the syllabus.
- Links. A collection of links that you might
- Handouts. Handouts for the class.
- Project. Information on the course project,
including code files once they become available.
- Outlines. The outlines of classes that
have been held. You can sometimes access other outlines through the
Laboratory assignments not in Experiments in Java.
- Assignments. A list of the
assignments for the class, accompanied by their due dates
- Quizzes. The quizzes and surveys
for this course. I don't always grade these.
- Examples. A list of examples
generated for this class.
Experiments in Java,
the laboratory manual used for the first few weeks of class.
The textbook for the class (or a current draft thereof).
- Tutorial. A local online copy of The Java Tutorial. This is a useful introduction to the Java programming language. You can only access this through
- API. Documentation for the standard Java libraries.
Monday, 17 January 2000
Wednesday, 19 January 2000
- Slight update to formatting.