CS 6160

Theory of Computation

New Add to Schedule

Course Description

Pre-Requisite(s): CS 3102 or equivalent

Analyzes formal languages, the Chomsky hierarchy, formal computation and machine models, finite automata, pushdown automata, Turing machines, Church's thesis, reductions, decidability and undecidability, and NP-completeness.


  • Gabriel Robins

     Rating

     Difficulty

     GPA

    3.75

     Sections

    Last Taught

    Spring 2018

  • Mohammad Ghidary

     Rating

     Difficulty

     GPA

     Sections

    Last Taught

    Spring 2019

  • Mohammad Mahmoody

     Rating

     Difficulty

     GPA

    3.92

     Sections

    Last Taught

    Fall 2021