COMP_SCI 336-0
Design & Analysis of Algorithms
Analysis techniques: solving recurrence equations. Algorithm design techniques: divide and conquer, the greedy method, backtracking, branch-and-bound, and dynamic programming. Sorting and selection algorithms, order statistics, heaps, and priority queues.
Prerequisites & course information
Prerequisite: Comp_sci S 212 and (Comp_sci 208 or Comp_Sci 214), or Comp_Sci MS or Comp_Sci PhDs or consent of instructor. SoC Mathematics, Science, and Technology Distro
Sources
- Course catalogue ↗2026–2027
- Catalogue entry ↗
Catalogue variants
- Design & Analysis of Algorithms · 1 Unit · Undergraduate