Introduction, Finite Automata, Regular Expressions18.404J · Theory of Computation · Lec 1·Theory of Computation · Michael Sipser · MITMichael SipserMIT—1:00:34
Nondeterminism, Closure Properties, Conversion of Regular Expressions to FA18.404J · Theory of Computation · Lec 2·Turing Machines & Decidability · Michael Sipser · MITMichael SipserMIT—1:03:27
Regular Pumping Lemma, Conversion of FA to Regular Expressions18.404J · Theory of Computation · Lec 3·Theory of Computation · Michael Sipser · MITMichael SipserMIT—1:10:02
CF Pumping Lemma, Turing Machines18.404J · Theory of Computation · Lec 5·Turing Machines & Decidability · Michael Sipser · MITMichael SipserMIT—1:13:59
Undecidability18.404J · Theory of Computation · Lec 8·Turing Machines & Decidability · Michael Sipser · MITMichael SipserMIT—1:17:02
TM Variants, Church-Turing Thesis18.404J · Theory of Computation · Lec 6·Algorithms & Data Structures · Michael Sipser · MITMichael SipserMIT—1:14:49
Decision Problems for Automata and Grammars18.404J · Theory of Computation · Lec 7·Turing Machines & Decidability · Michael Sipser · MITMichael SipserMIT—1:16:51
Computational Models: Turing Machines15-750 · A Theorist's Toolkit · Lec 16·Turing Machines & Decidability · Ryan O'Donnell · Carnegie Mellon UniversityRyan O'DonnellCarnegie Mellon University—25:31