Handouts & Lab Assignments
On this page you will find the links to your lab assignments in HTML, PostScript,
and PDF format. You can use you browser to read HTML files. To print out
the handouts on ECF printers use lpr type command (eg. lpr1106 handout.ps)
using the PostScript version of the document. To read PostScript files
on your computer you need an application such as Ghostview. The PDF files
can be read or printed out using Acrobat Reader.
Current Handouts:
-
General information
-
Quicksort lecture
- Note minor corrections have been made to the handout.
The code shown in the original handout still works, but there
may be some confusion over what is done with array elements
equal to the pivot.
The corrections are highlighed as "change bars" in the left margin.
- PostScript
- PDF
- The above handout is for the lecture notes only. There
was also a short section copied from another textbook
which is not online.
-
Lab #1: Basic UNIX
-
Lab #2: Simple Java Programs
-
Lab #3: Java Debugging, Loops, and Conditionals
-
Lab #4: Methods
-
Lab #5: Recursion
-
Lab #6: Arrays
-
Lab #7: Objects
-
Lab #8: Sorting and Searching
-
Lab #9: Linked Lists
-
Project Proposal
-
Project Specification
-
Project Demo and Final Report