next up previous
Next: 2321 Principles of Computer Up: The Courses Previous: 2318 Computers in Music

2320 Principles of Data Abstraction

Abstract data types and their implementation in an object-oriented environment. Axiomatic systems describing the classical computer science data structures: stacks, queues, lists, trees, graphs, and the like. Analysis of the computational complexity of alternative implementation strategies in the context of the typical algorithmic applications.

Prerequisite: CSCI 1321.



11/2/1999