CSC 324

Theory of Computation

Davidson College · UGRD · Fall 2026

1 section
Add to a schedule

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

Updated 7 hours ago

001

Availability not recently verified
Class #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?