ENCT203

Theory of Computation

3credits
100total marks

Course objective

To provide basic understanding of theory of automata, formal languages, turing machines and computational complexity

Syllabus at a glance

  1. 1Introduction
  2. 2Finite Automata
  3. 3Context free language
  4. 4Turing machine
  5. 5Undecidability
  6. 6Computational Complexity
Read the full syllabus