**Review** Undergraduate Catalog 2025-2026

CS 301 Algorithms and Data Structures

Internal representation and applications of lists, trees, graphs, sorting, searching, and hashing. Focus on the interactions among algorithm, data structures, and storage structures for the processing of data.

Credits

3

Offered

Generally offered Fall Annually

Prerequisite

CS 160 with a minimum grade of C

Course Fee

Differential Tuition Required