CS 501 Foundations of Computer Science

Software design for structuring and manipulating data. Topics include stacks, queues, hash tables, trees, graphs, advanced sorting, and analysis of algorithms.

Credits

3

Prerequisite

CS 500 or permission of instructor.

General Education