COMPSCI 3340A/B
ANALYSIS OF ALGORITHMS I
Upper and lower time and space bounds; levels of intractability; graph algorithms; greedy algorithms; dynamic algorithms; exhaustive search techniques; parallel algorithms.
Prerequisites & course information
Prerequisite(s): Computer Science 2210A/B and Computer Science 2211A/B ; Computer Science 2214A/B or Mathematics 2155F/G ; or registration in the fourth year of a BESc program in Artificial Intelligence Systems Engineering (AISE) or Computer Engineering. Extra Information: 3 lecture hours. Course Weight: 0.50
Sources
- Course catalogue ↗2026-2027