Skip to main content
Modules

Automata and Formal Languages

Module code: ECS421U

Credits: 15.0
Semester: SEM2

Contact: Dr Marc Roth

Automata and formal languages are fundamental concepts in Computer Science. Automata are abstract machines that are used for representing computational processes in a mathematically precise fashion. Moreover, any device interacting with the outside world, whether a simple program or a complex system, requires well-defined, formal input and output languages. We will study automata and their relationship with formal languages and grammars.

Connected course(s): UDF DATA
Assessment: 100.0% Examination
Level: 4

Back to top