Date | Topic | Quizzes | Reading | Homework | |
---|---|---|---|---|---|
Assign | Due | ||||
Thu 08/28 | Introduction | 0.1 – 0.4 | |||
Tue 09/02 | Deterministic Finite Automata (DFA) | 1.1 | HW1 | ||
Thu 09/04 | Deterministic Finite Automata (DFA) | ||||
Tue 09/09 | Nondeterministic Finite Automata (NFA) | 1.2 | HW2 | HW1 | |
Thu 09/11 | Nondeterministic Finite Automata (NFA) | ||||
Tue 09/16 | Equivalence of DFAs & NFAs | HW3 | HW2 | ||
Thu 09/18 | Regular Expressions | 1.3 | |||
Tue 09/23 | Equivalence of Regular Expressions | HW4 | HW3 | ||
Thu 09/25 | Regular Language Pumping Lemma | Quiz 1 | 1.4 | ||
Tue 09/30 | Context-free Grammars (CFG) | 2.1 | HW5 | HW4 | |
Thu 10/02 | Context-free Grammars (CFG) | ||||
Tue 10/07 | Chomsky Normal Form | HW6 | HW5 | ||
Thu 10/09 | Pushdown Automata (PDA) | Quiz 2 | 2.2 | ||
Tue 10/14 | PDAs for CFGs | HW7 | HW6 | ||
Thu 10/16 | CFGs for PDAs | ||||
Tue 10/21 | Context-Free Pumping Lemma | 2.3 | HW8 | HW7 | |
Thu 10/23 | Turing Machines | Quiz 3 | 3.1 | ||
Tue 10/28 | Turing Machines | 3.2 | HW9 | HW8 | |
Thu 10/30 | Regular Language Decision Properties | 4.1 | |||
Tue 11/04 | Context-free Decision Properties | HW10 | HW9 | ||
Thu 11/06 | The Halting Problem | Quiz 4 | 4.2 | ||
Tue 11/11 | Undecidability | 5.1 | HW11 | HW10 | |
Thu 11/13 | Undecidability | 5.2 | |||
Tue 11/18 | Reductions | 5.3 | HW12 | HW11 | |
Thu 11/20 | Recursion Theorem | Quiz 5 | 6.1 | ||
Tue 11/25 | Kolmogorov Complexity | 6.4 | HW12 | ||
Thu 11/27 | Thanksgiving Break | ||||
Tue 12/02 | P vs NP | 7.1–7.3 | HW13 | ||
Thu 12/04 | NP-completeness | 7.4 | |||
Tue 12/09 | NP-completeness | 7.5 | HW13 | ||
Thu 12/11 | Final Exam 10:30am–12:30pm |