Theory of Automata and Computation

Theory of Automata and Computation

Theory of Automata/Computation, Formal Languages, DFA, NFA, CFG, CFL, Pushdown Automata, Turing Machine, Undecidability

What you’ll learn

  • Learn what is Theory of Automata and why we study it.
  • Learn Langauage and its fundamentals
  • Learn Formal Languages and Informal Languages
  • Learn to define a Language i.e Descriptive Definition and Recursive Definition
  • Learn Regular Expression with elaborate exmples
  • Learn Finite Automata and its two with every detail along with examples
  • LearnTransition Graph
  • Learn Regular VS Non-Regular Languages
  • Learn Context Free Languages and Context free Grammars
  • Learn Pushdown Automata (PDA) from introduction to solved examples
  • Learn Turing Machine along with solved examples
  • Learn Decidable, Partially decidable and Undecidable languages

Requirements

  • Basic understanding of Discrete Mathematics and Set theory

Who this course is for:

  • Anyone who want to learn Theory of Automata from beginner to advanced level
  • Computer Science students who have theory of Automata as a course subject
  • Anyone who want to get indepth knowledge of how machine works and how Theortical Models represent these machines
  • Anyone who is preparing for GAT or other competitive exams
  • Students pursuing Engineering degree in Computer Science
  • Anyone who wants to learn Computer Science from theoretical perspective
Tutorial Bar
Logo