2023-2024 Academic Catalog (August 2023 - July 2024 
    
    Sep 14, 2024  
2023-2024 Academic Catalog (August 2023 - July 2024 [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)