CPSC220A: Fundamentals of Computer Science III
Fall 2003


Instructor: Dr. Bloss
Time: MWF, 9:10am -- 10:10am
Place: Trexler 363

Syllabus


Useful material

Using PuTTY to connect to CS
Online Java documentation
Online servlet documentation (see package java.servlet.http)
Hashing Exercises
Balanced Tree Exercises
Sorting Exercises
Radix Sort


Homeworks


Homework 1: Binary Trees
Homework 2: Proving Properties of Binary Trees Homework/Lab 3: Using a Heap to Implement a Priority Queue
Homework/Lab 4: Finding Links in HTML Files
Homework/Lab 5: Servlets
Homework 6: Graph Exercises

Programs

Program 1: A Token Scanner
Program 2: A Binary Tree Class
Program 3: Frequency Counts
Program 4: Processing Queries
Program 5: Links and a Web Interface
Program 6: Assorted Improvements