menu

School of Electronic Engineering and Computer Science

People menu

Mr Jack Crawford

Jack

Email: j.crawford@qmul.ac.uk
Room Number: Peter Landin, CS 438

Teaching

Automata and Formal Languages (Undergraduate)

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.

Research

Return to top