ICS 552: Theory Of Computation

ICS 552: Theory Of Computation

 
Course Information
Designation: 
 Elective Course
Course Level: 
 Graduate
Prerequisites
Catalog Description: 

Introduction to various models of computation. Machines, languages and grammars.
Turing-computability. Universal Turing Machines. Recursive functions. Church’s thesis.
Godel’s completeness and incompleteness theorems. Closure properties and complexity
classes of languages. Decidability, undecidability and partial decidability.​