Feb 20, 2026  
2025-2026 Graduate Catalog 
    
2025-2026 Graduate Catalog
Add to Portfolio (opens a new window)

CS 515 - Algorithm Design


[3 Credit Hours]

The design and analysis of efficient algorithms and data structures for problems in sorting, searching, graph theory, combinatorial optimization, computational geometry, and algebraic computation. Algorithm design techniques: divide-and-conquer, dynamic programming, greedy method, and randomization, approximation algorithms.

Prereq: CS 315 and engineering standing.



Add to Portfolio (opens a new window)