May 14, 2024  
2022-2024 Undergraduate Catalog 
    
2022-2024 Undergraduate Catalog
Add to Portfolio (opens a new window)

COSC 320 - Algorithm Design and Analysis


3 credits
3 lecture hours.

A single algorithmic improvement can win over a decade of incremental hardware updates.  This course focuses on concepts of algorithm design and methods of analysis.  Topics include, asymptotic complexity, completeness and correctness, divide and conquer, dynamic programming, greedy algorithms, amortized analysis, graph algorithms, branch and bound, approximation algorithms and heuristics, np-hard, and np-complete problems.

Prerequisite(s) COSC 220  and COSC 281  completed with grades of “C” or higher
Offered (AS NEEDED)



Add to Portfolio (opens a new window)