Apr 23, 2024  
2020-2021 Undergraduate Catalog 
2020-2021 Undergraduate Catalog [ARCHIVED CATALOG]

CPSC 406 - Algorithm Analysis

Prerequisite, CPSC 350 . Students study ideas and techniques useful for designing and analyzing data structures and algorithms. In particular, the analytic tools needed for analyzing upper bounds for algorithms and lower bounds for problems will be covered. Problem areas include sorting, graph-based problems, dynamic programming, combinatorial algorithms, computational geometry, encryption, parallel and distributed models, and NP-completeness. Letter grade with Pass/No Pass option. (Offered as needed.) 3 credits