CSC 520
Analysis of Algorithms
General techniques for designing and analyzing algorithms; an in-depth examination of several problems and algorithms with respect to their time and space requirements; advanced data structures; sorting and searching; graph algorithms; geometric algorithms; backtracking; NP complete problems; approximation algorithms.
Sources
- Course catalogue ↗2026-2027