CONTACT US

CMSC 142

Design & Analysis of Algorithms

Algorithm design techniques: use of data structures, divide & conquer, dynamic programming, greedy techniques, local & global search. Complexity analysis of algorithms; asymptotic analysis, worst-case & average-case, recurrences, lower bounds, NP-completeness.


Credits: 3.0

Prerequisites: CMSC 123



Download Syllabus