2022-2023 Catalog 
    
    Nov 24, 2024  
2022-2023 Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 212 - Data Structures and Algorithms

(3)
FA. A systematic study of algorithms and their application to data structures, including arrays, lists, trees, heaps, hash tables, and graphs. Algorithms and data structures are analyzed in their use of both time and space, and the choice of data structure in problem solving is studied. Theoretical issues, such as optimality, best and worst-case performance, and limitations of algorithms are studied, as well as implementation issues. Prerequisite: CS 112 . MATH 251 , which may be taken concurrently, is recommended. Lab fee: $15.



Add to Portfolio (opens a new window)