COS230 - Elementary Data Structures Credits: 3
An introductory course in data structures. Topics covered include design and analysis of algorithms, arrays, pointers, strings, stacks, queues, lists, trees, sorting and searching. The encapsulation, inheritance, and polymorphism characteristics of Object-Oriented Programming are studied. Programming projects in the C++ language are integrated into course material. (Lab fee will be charged.)
Prerequisite: CIS 158.