CS4805 — Fundamentals of Complexity Theory: Reviews & Ratings

CS4805 (Fundamentals of Complexity Theory) course reviews and ratings at Northeastern (NEU). Compare professors with RateMyProfessor reviews.

Reviews basic material such as automata, Turing machines, (un)decidability, time complexity, P vs. NP, and NP-completeness. Studies core topics in computational complexity, including time and space complexity, polynomial hierarchy, circuit complexity, probabilistic computation, interactive proofs, and hardness of approximation. Optional topics may include Gödel's incompleteness theorem, Kolgomorov complexity, cryptography, quantum computing, communication complexity, lower bounds, or pseudorandomness.

Last taught
Fall 2025
Credits
4 Hours
Prerequisites
CS 3800 with a minimum grade of D-

Data updated October 2026.

View on RateMyHusky