Undergraduate Catalog

ECCE 342 Data Structures and Algorithms

Review of object-oriented design. Learning the Standard Template Library (STL) data structures and algorithms with practical examples. Analysis of algorithm complexity. Fundamental data structures: Concept of Abstract Data Types (ADTs), Queues, Stacks, Lists, Trees; Fundamental computing algorithms: binary search trees, hash tables, heaps, balanced trees, sorting algorithms, searching algorithms.

Credits

3

Prerequisite

CMPE 211, ECCE 230, MATH 311

Offered

Fall Spring