18.404/6.5400 (formerly 6.840)
Introduction to the Theory of Computation
next offered Fall 2023

Required background. To succeed in this class, you need experience and skill with mathematical concepts, theorems, and proofs. If you did reasonably well in 18.062, 18.200, or any other substantial, proof-oriented mathematics class, you should be fine. The class moves quickly, covering about 90% of the textbook. The homework assignments generally require proving some statement, and creativity in finding proofs will be necessary.

Resources

2020 Lectures

Accessibility