Automata Theory and Formal Languages Made Simple - Complete Course
Sundeep Saradhi Kanthety via YouTube
-
36
-
- Write review
Overview
Syllabus
00:00:00 Channel Intro
00:00:06 Introduction to Automata Theory
00:08:51 Basic Notations and Representations
00:23:21 What is Finite Automata and Representations
00:36:52 Types of Finite Automata
00:50:57 Problems on DFA Strings starts with-1
01:06:43 Problems on DFA Strings ends with-2
01:20:30 Problems on DFA Substring or Contains - 3
01:34:54 Problems on DFA String length - 4
01:50:10 Problems on DFA Divisibility - 5
02:05:47 Problems on DFA Evens & Odds - 6
02:19:23 Problems on NFA
02:26:49 NFA vs DFA
02:36:39 Epsilon Closure
02:46:20 Conversion of NFA with Epsilon to NFA without Epsilon
03:07:22 Conversion of NFA to DFA
03:24:57 Minimization of DFA
03:43:52 Equivalence between two DFA
03:54:16 Regular Expressions
04:07:29 Identity Rules
04:12:06 Ardens Theorem
04:23:22 Conversion of FA to RE using Ardens method
04:43:55 Conversionm of FA to RE using state elimination method
05:12:01 Conversion of RE to FA using Subset Method
05:32:30 Conversion of RE to FA using Direct Methods
05:45:11 What is Pumping Lemma
06:01:16 Regular Grammar
06:20:31 Context Free Grammar
06:29:53 Derivation Tree or Parse Tree
06:43:19 Types of Derivation Tree
06:58:27 Ambiguous Grammar
07:08:47 CFG vs RG
07:16:24 Simplification of CFG & Removal of useless production
07:24:21 Removal of Null production
07:34:17 Removal of Unit production
07:45:07 Chomsky Normal Form
08:15:18 Types of Recursions
08:29:17 Greibach Normal Form
08:55:36 Pushdown Automata
09:06:30 PDA Example-1
09:25:37 ID of PDA
09:39:30 PDA Example-2
Taught by
Sundeep Saradhi Kanthety
Reviews
5.0 rating, based on 2 Class Central reviews
-
The Automata course offers a solid and insightful introduction to the theoretical foundations of computer science. It explores essential concepts such as finite automata, regular languages, context-free grammars, Turing machines, and the limits of c…
-
This course on Automata Theory and Formal Languages by Sundeep Saradhi Kanthety is an excellent resource for computer science students. The instructor explains complex topics like DFA, NFA, regular expressions, and context-free grammars in a clear and engaging manner. The examples are well-chosen and help reinforce theoretical concepts with practical understanding. The pace is balanced, making it suitable for both beginners and those revisiting the subject. Visual explanations and structured lectures make learning smooth and effective. Overall, it’s a highly recommended course for anyone looking to strengthen their foundation in formal language theory and automata. Great teaching and clarity throughout.