Automata Topics

The topic list shows the material of each class and the corresponding chapters of the textbook.
January 8 Course overview     ---
January 10 Math review Section 1.1
January 15 Math review
January 17
.
Math review
Basic concepts

Section 1.2
January 22
.
Basic concepts
DFAs

Section 2.1
January 24
.
.
DFAs
NFAs
DFAs = NFAs

Section 2.2
Section 2.3
January 29
.
DFAs = NFAs
Regular expressions

Section 3.1
January 31
.
Regular expressions
Expressions = NFAs

Section 3.2
February 5 Expressions = NFAs
February 7 EXAM #1    ---
February 12 Regular grammars Section 3.3
February 14 Regular grammars
February 19
.
.
Regular grammars
Closure properties
Elementary questions

Section 4.1
Section 4.2
February 21
.
Elementary questions
Pumping lemma

Section 4.3
February 26
.
Pumping lemma
Context-free grammars

Section 5.1
February 28
.
Context-free grammars
Parsing

Sections 5.2 and 5.3
March 5 Parsing
March 7
.
Parsing
Simplification

Section 6.1
March 19 Simplification
March 21 EXAM #2    ---
March 26
.
Simplification
Normal forms

Section 6.2
March 28
.
Normal forms
Pushdown automata

Sections 7.1 and 7.3
April 2 Pushdown automata
April 4 Pushdown automata
April 9
.
Pushdown automata
Turing machines

Sections 9.1 and 9.3
April 11 Turing machines
April 16 Turing machines
April 18 Universal machine Section 10.4
April 23
.
Universal machine
Halting problem
   
Section 12.1
April 25 FINAL EXAM    ---
 Back to the Automata home page
.