COMPSCI 172
Computability and Complexity
Finite automata, Turing machines and RAMs. Undecidable, exponential, and polynomial-time problems. Polynomial-time equivalence of all reasonable models of computation. Nondeterministic Turing machines. Theory of NP-completeness: Cook's theorem, NP-completeness of basic problems. Selected topics in language theory, complexity and randomness.
Prerequisites & course information
{'preRequisiteCourse': '1042811', 'concurrentPrerequisit': False}
Sources
- Course catalogue ↗2026-2027