Apr 20, 2024  
2020-2021 Academic Catalog (August 2020 - July 2021) 
    
2020-2021 Academic Catalog (August 2020 - July 2021) [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 442 Analysis of Algorithms

(3)
Prerequisites: CS 252  and MATH 219  
How do we design and evaluate effective algorithms? What are the limits of computation? Topics include empirical analysis of algorithms, computational complexity classes, and the following design techniques: brute-force, greedy, divide-and-conquer, recursive, backtracking, and dynamic programming. 


Three (3) hours lecture.



Add to Portfolio (opens a new window)