CSCI 2240

Data Structures and Algorithms

Credit Hours
3
Contact Hours
3
Course Coordinator
Jacob Gillenwater

Catalog Description

Offers a comprehensive study and analysis of the data structures and accompanying algorithms that underlie modern software systems. Contemporary programming languages are used as a vehicle for instruction. Topics may include the use and underlying implementation of abstract data types (e.g., lists, stacks, queues, associative containers), node-based structures (e.g., linked lists, graphs, trees), algorithm analysis, and software performance tests (e.g., benchmarking and profiling).

Prerequisite(s)

None

No syllabi uploaded yet.