May 11, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

CS 412. Applied Algorithms


3.00
A practical study of algorithms and their use in problem solving. Algorithms are selected from categories including divide-and-conquer, greedy, backtracking, network flow and dynamic programming. The classes P and NP are introduced and intractable problems discussed. This is a programming intensive course. Prerequisite: Fully admitted Computer Science majors or minors only and a grade of “C-” or better in CS 327 . Students may not receive credit for both CS 412 and CS 452 .