Unless otherwise indicated, a grade of C or higher is required for all prerequisite
Abstract data type implementation and usage techniques for computer science majors
and computer professionals. Object-oriented approach to a variety of abstract data
types including: lists, stacks, queues, priority queues, trees, maps and graphs. Also
includes advanced sorting and searching topics, and algorithmic analysis using Big-O
notation. This course conforms to the ACM CS2 standards.