Automata Theory
Automata Theory
Introduces the theory of computation through a set of abstract machines that serve as models
for computation: finite automata, pushdown automata, and Turing machines and examines
the relationship between these automata and formal languages.
Course Content
Mode of Delivery
One sit-in End of Semester written exam: 70%; Continuous Assessment = 30% [One, 1hr. sit-
in written test = 20%; take-home assignments = 10%]
Core Textbooks