15-453
Formal Languages and Automata
Spring: 9 units
An introduction to the fundamental ideas and models underlying
computing: finite automata, regular sets, pushdown automata,
context-free grammars, Turing machines, undecidability, and complexity
theory. Prerequisites: 15-212
and 15-251
or 21-228.