Introduction to Algorithms and Data Structures
including meeting time and place, textbooks, etc.
is available in LaTeX,
An updated schedule will
contain the latest updates to homework due dates, lecture topics, etc.
Please check the schedule regularly and keep up on the assigned reading!
I'll try to give a homework assignment every week, due the following
week. This means they'll have to be pretty short, becoming more
ambitious and building on one another as the semester progresses.
- The Examples Directory.
Here are lots of examples illustrating various data structures
we've talked about in class.
- The Downloads Directory (or
"Downloads Folder", if you prefer).
This is where I put files for you to download, typically as
starting points for your programming assignments.
For further information
- Scheme and functional programming
- Java and OOP
Oriented Programming FAQ
- Instant Java, another
Java book that provides a large collection of sample applets on
- Wired on Java an
on-line Java instruction site with tutorials
files for the Java API, version 1.0.2 (all the common built-in
classes, like System, Math, Polygon, Applet, etc.)
files for the Java API, version 1.1.6 (which makes text I/O
and event-handling easier,
but not all common browsers understand it yet,
so if you write applets depending on it,
some people won't be able to run them.)
- CSC 390, the Java course I taught in the
summer of 1997.
- Java example programs
- HTML and Web-site authoring
(Warning: you can easily spend much too much
time on this, considering it'll all be obsolete in a year or two!)
- W3C's HTML Page,
where you'll find definitive information about the latest
version of HTML.
- HTML Goodies, a
collection of lot of tutorials and examples of stuff you can
do with HTML.
- Builder.com, a
site containing lots of tips, tricks, and
suggestions for writing better pages and sites.
- Using the Adelphi computer systems
- The Adelphi
Help Desk page
- Computing in general
You are visitor number
to this page since September 23, 1998.
Stephen Bloch / email@example.com