everything.study
CSC 282

Design & Analysis of Efficient Algorithms

4.0 credits

How does one design programs and ascertain their efficiency? Greedy algorithms, dynamic programming, divide-and-conquer techniques, string processing, graph algorithms, mathematical algorithms. Introduction to NP-completeness and linear programming. Students taking this course at the 400 level may be required to complete additional tests, readings or assignments.

Sources
Catalogue variants