The aim of this course "Automata & Formal Languages", to play an important role in projecting and realizing compilers. The course reviews the basics of grammars and formal languages. The different grammars and languages are discussed based on Chomsky hierarchy. Then, we deal in detail with the finite automata and the languages accepted by them, while the pushdown automata and the corresponding accepted languages are discussed.
- General description
- Course definition document