4 credits Develops data structures, with an emphasis on algorithms, characteristics, and applications. Examines alternative algorithms for manipulating data structures and their complexity. Applications include data management systems, file organization, information retrieval, and list processing.Prerequisite(s): CS 258 Add to Portfolio (opens a new window)