Automata
Section 3a: Automata
- Alphabets, Strings, and Languages
 - Regular Languages
- Deterministic Finite Automata
 - Nondeterministic Finite Automata
 - Regular Expressions and operators
 - Pumping Lemma for Regular Languages
 
 - Context-Free-Languages
- Grammars and Ambiguity (These examples show BNF, but BNF is equivalent to CFG.)
 - Context-Free Grammars and Chomsky Normal Form
 - Pushdown Automata
 - Pumping Lemma for Context-Free Languages