Starting a new Lecture Notes Series on Computer Science - Theory of Computation
Youtube Lecture Playlist CreditsChannel Name: nptelhrd
So Let Us Start to This Journey of Learning
Computer Science - Theory of Computation By Lecture Notes together!
Lecture 1: Mod-01 Lec-01 What is theory of computation?
Lecture 8: Mod-01 Lec-08 Formal description of NFA, language accepted by NFA, such languages are also regular.
Lecture 10: Mod- 01 Lec-10 NFA's with epsilon transitions.
Lecture 12: Mod-01 Lec-12 Construction of a regular expression for a language given a DFA accepting it.
Lecture 13: Mod-01 Lec-13 Closure properties continued.
Lecture 19: Mod-01 Lec-19 DFA minimization continued.
Lecture 21: Mod-01 Lec-21 Languages generated by a cfg, leftmost derivation, more examples of cfgs and cfls.
Lecture 22: Mod-01 Lec-22 Parse trees, inductive proof that L is L(G). All regular languages are context free.
Lecture 25: Mod-01 Lec-25 Elimination of unit productions. Converting a cfg into Chomsky normal form.
Lecture 27: Mod-01 Lec-27 Completion of pumping lemma proof
Lecture 29: Mod-01 Lec-29 Another example of a cfl whose complement is not a cfl. Decision problems for cfls.
Lecture 32: Mod-01 Lec-32 pda configurations, acceptance notions for pdas. Transition diagrams for pdas
Lecture 34: Mod-01 Lec-34 Turing machines (TM): motivation, informal definition, example, transition diagram.