CS421: Lecture Notes (Term 1, 2006/07)

  
September 6: Course Overview notes slides
September 8: Induction and Strings notes slides
September 11: A Proof for Sept. 8 notes no slides
September 13: Regular Languages notes slides
September 15: Nondeterminism notes slides
September 18: NFAs notes slides
September 20: Equivalence of NFAs and DFAs slides
September 22: Regular Expressions slides
September 25: Equivalance of REs and NFAs/DFAs slides printer-friendly slides
September 27: The Pumping Lemma slides printer-friendly slides
September 29: Wrapping-Up Regular Languages slides printer-friendly slides
September 29: Wrapping-Up Regular Languages slides printer-friendly slides
October 2: Context-Free Languages slides
October 4: Context-Free Languages (cont.) slides
October 6: Applications of Context-Free Languages slides
October 9: Thanksgiving: no lecture
October 11: Midterm 1 questions solution
October 13: Chomsky Normal Form slides
October 16: Pushdown Automata slides
October 18: PDAs and CFLs slides
October 20: The Pumping Lemma for CFLs slides
October 23: The Halting Problem slides printer-friendly slides
October 25: Turing Machines slides
October 27: Programming Turing Machines No slides or notes
October 30: The Church-Turing Thesis slides
November 1: Decidable Problems slides printer-friendly slides
November 3: Universal Turing Machines and Diagonalization slides printer-friendly slides
November 6: The Halting Problem for Turing Machines slides
November 8: Reductions slides
November 10: Reductions and Computational Histories slides
November 17: Computational Histories and Post's Correspondence Problem slides
November 22: Proofs slides
November 29: The GHz Race Is Over slides printer-friendly slides
Back to CpSc 421 home.