May 20, 2024  
2022-2023 Undergraduate Bulletin 
    
2022-2023 Undergraduate Bulletin [ARCHIVED BULLETIN]

Add to Bulletin (opens a new window)

CS 2123 Data Structures


(3 hours)
Concepts of data structures with analysis, B trees, AVL trees, Splay trees, etc. Recurrence formulas, hashing, and algorithm analysis. Emphasis on various algorithm techniques: backtracking, branch and bound, dynamic programming, simulated annealing, etc. Students will write programs in C++, Python or Java. Prerequisite: Grade of ‘C’ or ‘P’ in CS 2003 .



Add to Bulletin (opens a new window)