CMP 338 Data Structures and Algorithms I

Abstract characterizations of data structures such as arrays, stacks, queues, trees and graphs will be studied along with algorithms that make use of such structures, including algorithms for sorting, searching, and memory management. Implementation issues will be considered, and students will write programs that embody these structures and algorithms. 

Credits:

4

Hours

4

Requirement Designation

Regular Liberal Arts

Offered

Fall-Spring

Prerequisite

CMP 232, and CMP 326 or CMP 168.