CS 232 Data Structures

Considers topics including abstract data types and objects, strings, vectors, linked lists, stacks, queues, deques, sets, maps, trees, hash tables, and applications of data structures. Surveys fundamental algorithms, including geometric algorithms, graph algorithms, algorithms for string processing, and numerical algorithms. Discusses basic methods for the design and analysis of efficient algorithms.

Credits

4

Cross Listed Courses

CS-432

Prerequisite

Required CS-113 Required MATH-210

Course Type

QL