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...
🔥 Related Trending Topics
LIVE TRENDSThis 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
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#theory of computation #automata theory #toc #theory of computation lectures #theory of computation for gate #automata #automata lectures #toc lectures #automata theory lectures #gate smashers #turing machine #dfa #nfa #finite state machine #gate computer science #finite automata #theory of automata and formal languages #dfa examples in toc #dfa example problems #examples of dfa in automata #turing #final states #gate cse lectures #toc gate lectures #turing machine in toc
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.