Outline for CS240A, Winter 98