Help Session Notes

Lecture Notes

DateLectureTopicReading
9/81Overview of the CourseChapt. 1
9/132Computational Models IChapt. 1
9/153Computational Models IIChapt. 1
9/204Proof Methodologies 
9/225Nondeterministic ComputationSect. 3.1
9/276Design of Logic CircuitsSect. 2.2, 2.3
9/297Shifting and Other ProblemsSect. 2.3.4, 2.5.2, 2.54, 2.12
10/48The Random Access MachineSect. 3.4-3.6
10/69TM Language RecognitionSect. 3.7, 5.1, 5.2.1, 5.5
10/1110Introduction to Complexity ClassesSect. 3.9.6, 8.7
10/1311A First NP-Complete LanguageSect. 3.9.1, 3.9.2, 3.9.3
10/1812Proving a Language NP-CompleteSect. 8.10.1, 8.10.2
10/2013Review I 
10/2514Equivalence of the DFSM and FSMSect. 4.2
10/2715Regular Expressions are Recognized by FSMsSect. 4.3, 4.4.1
11/116FSMs Recognize Regular ExpressionsSect. 4.4.2
11/317The Chomsky Language HierarchySect. 4.9
11/818Parsing Context-Free LanguagesSect. 4.10, 4.11
11/1019Context-Free and Phrase Structure LanguagesSect. 4.13
11/1520Review II 
11/17 Midterm II 
11/2121Limits to Language RecognitionSect. 5.6, 5.7, 5.8, 8.2, 8.3
11/24 Thanksgiving 
11/2922Approximations to Hard Problems 
12/123Space-Time Tradeoffs 
12/624Memory Hierarchies and Review IIISect. 8.8, 8.9, 8.14