CSE102: Introduction to Analysis of Algorithms

Methods for the systematic construction and mathematical analysis of algorithms. Order notation, the RAM model of computation, lower bounds, and recurrence relations are covered. The algorithm design techniques include divide-and-conquer, branch and bound, and dynamic programming. Applications to combinatorial, graph, string, and geometric algorithms.

5 credits

Year Fall Winter Spring Summer
2024-25
2023-24
2022-23
2021-22
2020-21
Comments

Formerly CMPS 102

While the information on this web site is usually the most up to date, in the event of a discrepancy please contact your adviser to confirm which information is correct.