CPSC220A: Fundamental of Computer Science III
Fall 2004

Dr. Adrienne Bloss
MWF 9:40-10:40 Life Science 527

Syllabus

Useful material Homework Programs
Using PuTTY to connect to CS
Online Java documentation
Fill-in-the-blank pathlength proof
Test 2 Review Problems
Test 2 Review Solutions
Homework 1: Binary Trees
Homework 2: Proving Properties of Binary Trees
Lab: Servlets
Lab: Using a Heap to Implement a Priority Queue
Graph Exercises
Program 1: A Token Scanner
Program 2: A Simple Dictionary
Program 3: A Trie Dictionary Implementation
Program 4: A Spell Checker Web Interface
Program 5: A Functional Spell Checker