CSCI 4452
Algorithm Analysis
Key techniques of efficient algorithm design are discussed including: divide and conquer; greedy methods; dynamic programming; graph traversal; and change of representation. Analyzing algorithm performance and lower bounds for various problems are studied.
Prerequisites & course information
Prerequisite: CSCI 2341 and MATH 2305
Sources
- Course catalogue ↗2026-2027