GW

School of Engineering and Applied Science
Department of Computer Science
CSci 133 -- Algorithms and Data Structures I
http://www.seas.gwu.edu/~csci133/spring05
Prof. Michael B. Feldman
mfeldman@gwu.edu

Project #3

NOTE CHANGE IN Due Dates: Stage 1: 5 PM, Monday, Feb. 21, 2005
Stage 2: beginning of class, Friday, March 4, 2005

This two-stage project depends mostly on Chapter 3 of Lewis & Chase, Java Software Structures. Lewis & Chase present a bag ADT in Chapter 2, and a linked implementation of the bag ADT in Chapter 3. With this as a basis, in Project 3 you will develop a set ADT, and develop and test a linked implementation of sets.

Stage 1:

In Stage 1 you will develop the set ADT and deliver it in the form of a javadoc page posted to your SEASCF website.

Stage 2:

Complete and test the set class. You will probably find it most efficient to follow the suggestions in the Incremental Development guide.

(end of project)