A Deep Dive into Theory of Computation and Automata Theory: Become Expert in 12 Hours

Theory of Computation is one of the most fundamental as well as abstract courses of Computer Science. It is a branch in theoretical Computer Science that dea...

Learn CS54 views11:38:44

🔥 Related Trending Topics

LIVE TRENDS

This video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!

THIS VIDEO IS TRENDING!

This video is currently trending in Turkey under the topic 'bursa deprem'.

About this video

Theory of Computation is one of the most fundamental as well as abstract courses of Computer Science. It is a branch in theoretical Computer Science that deals with whether problems can be solved and how efficiently problems can be solved on a model of computation, using an algorithm. The lectures in this series gives you an intuitive understanding of the course and helps you to understand deeper about designing machines, about the working of machines and much more and helps you understand it in a simple yet effective way. You will find lectures on the following topics: 1. Introduction to Theory of Computation 2. Finite State Machines 3. Deterministic Finite Automata 3. Non-deterministic Finite Automata 4. Conversion of NFA to DFA and their equivalence 5. Mealy Machine and Moore Machine 6. Regular Expression 7. Context Free Languages 8. Turing Machine 9. Undecidability ⭐⭐⭐⭐🕑TIME STAMP📋⭐⭐⭐⭐⭐ 0:00:00 Course outline and motivation 0:14:56 Informal introduction to finite automata 0:26:07 Deterministic finite automata 1:02:01 Nondeterministic finite automata 1:47:50 Regular expression 2:26:04 Regular Expression in the real world 2:42:39 Decision expression in the real world 3:23:57 Closure properties of regular language 3:44:20 Introduction to context free grammars 4:11:23 Parse trees 4:37:28 Normal forms for context free grammars 5:04:55 Pushdown automata 5:28:47 Equivalence of PDAs and CFGs 5:47:10 The pumping lemma for CFLs 5:59:18 Decision and closure properties for CFLs 6:34:31 Turing machines 7:08:37 Extensions and properties of turing machines 7:45:54 Decidability 8:04:18 Specific indecidable problems 9:00:11 P and NP 9:25:36 Satisfability and cooks theorem 10:09:33 Specific NP-complete problems 10:42:14 Problem Session 1 10:57:18 Problem Session 2 11:06:49 Problem Session 3 11:29:06 Problem Session 4 ♥️♥️Thanks for watching don't forget to like and Subscribe♥️♥️ ⌨️ This course is created in collaboration with Stanford University. ✨✨PLEASE IGNORE THESE TAGS✨✨ #theoryofcomputationcourse, theory of computation problems and solutions pdf, theory of computation solutions, theory of computation and automata, #theoryofcomputationcomputerscience, theory of computation theory of computation course online, #theoryofcomputationcrashcourse, theory of computation full course, theory of computation finite automata, theory of computation formal language, #theoryofautomata

Video Information

Views
54

Total views since publication

Likes
2

User likes and reactions

Duration
11:38:44

Video length

Published
Jun 26, 2023

Release date

Quality
sd

Video definition