Oct 14, 2024  
Undergraduate Record 2022-2023 
    
Undergraduate Record 2022-2023 [ARCHIVED RECORD]

CS 3100 - Data Structures and Algorithms 2


Effective Start Date: 05/01/2022
Builds upon previous analysis of algorithms and the effects of data structures on them. Algorithms selected from areas such as searching, shortest paths, greedy algorithms, backtracking, divide-and-conquer, dynamic programming, and machine learning. Analysis techniques include asymptotic worst case, expected time, amortized analysis, and reductions.CS 2150 or (CS 2100 & CS 2120); APMA 1090 or MATH 1210 or MATH 1310 or equivalent

Requisites: Must have completed CS 2150 or (CS 2100 and CS 2120) with a grade of C- or better

Credits: 3