CSC 324
Theory of Computation
Davidson College · UGRD · Fall 2026
1 section
Catalog description
Mathematical models of computation, and the fundamental capabilities and limitations of computers. Topics include regular languages, finite automata, context-free languages, grammars, Turing machines, the Chomsky hierarchy, the halting problem, algorithms, decidable and undecidable problems, algorithmic reductions, complexity theory, the classes P, NP, and PSPACE, and NP-complete problems. Counts towards the Mathematics major and minor. Counts towards the Computer Science major and minor. Prerequisites & Notes One of Mathematics 220, 230, or 255. (Offered Spring of odd-numbered years.)
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #davidson-CSC324Fall 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?