CSCI 4015

Theory of Computation ((4 Credits))

Empire State University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Theory of Computation is a capstone course for computer science. It is concerned with theoretical aspects such as regular languages, finite automata, context-free languages, pushdown automata, the Church-Turing thesis, Turing machines, decidability, the halting problem, time complexity, and P and NP classes. Students will improve their ability to learn mathematics independently and improve their ability to create proofs. Prerequisite (must complete before registering): Discrete Mathematics Assumptions about surrounding courses: It is essential to know general methods of proof and have some prior experience with proving theorems. To achieve this, the contents of Discrete Math taken at the advanced level are essential. A course in proofs is recommended. Notes: Theory of Computation is usually a requirement for graduate school in Computer Science.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 7 hours ago

001

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