Jul 20, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

CS 222 - Data Structures (3-4)

A study of the development and use of Abstract Data Types for storing and retrieving data. Data structures considered include lists, strings, tables, stacks, trees, and graphs. Pointers, templates, and classes are used for implementing data structures. Other topics include searching and sorting algorithms and recursion. Prerequisites: CS 120  and one of: MA 092 MA 117 , MA 120 , or MA 125 .