Topics include algorithmic complexity analysis, design methods (divide and conquer, greedy, dynamic programming, backtracking), and understanding intractable problems.
Jan 1, 2022