Text: An Object Oriented Approach to Data Structures and Algorithms Using Ada(95), John Beidler, Springer, 1996.
Purpose: This course is a continuation of CMPS 144 Computer
Science II. In that course, you learned how to use data structures (abstract
data types, classes). In this class you will learn how to build them. In
that class you started calculating the order of an algorithm. In this class
you will become proficient at this task. The language used here is again
Ada so review your notes from last semester! See the Table of Contents
of the text for a list of topics. In addition, I will cover OO analysis
and design and documentation.