CSCI 1010
Theory of Computation
Brown University · UGRD · Fall 2026
1 section
Catalog description
The course introduces basic models of computation including languages, finite-state automata and Turing machines. Proves fundamental limits on computation (incomputability, the halting problem). Provides the tools to compare the hardness of computational problems (reductions). Introduces computational complexity classes (P, NP, PSPACE and others).
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #brown-CSCI1010Fall 2026UGRD
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?