Theory of Automata and Computation

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

IT & Software Other IT & Software Udemy
Category Label Platform
Theory of Automata and Computation

Free Courses : Theory of Automata and Computation


This is the most compendious and extensive, yet very straight forward course on the Theory of Automata and Computation. Whether you are a beginner in Computer Sciences , already know basics of Formal languages and theoretical models for machines or want to learn  the advanced traits in the Theory of Automata and Computation, then this course is for you.

In this course, I will teach you the Theory of Automata in a very simple and interactive manner.

With over 25 lectures that comprise of three and half hours of video lectures, we have tried not to leave any minor detail without explaining it. This course includes quizzes at the end of major sections which will help you in your course exams or other competitive exams. Each and every topic has been covered with ample and elaborate examples to make your concepts precisely clear.

In this course on Theory of Automata we cover wide range of topics, including:

  • Introduction to the Theory of Automata and why we study it?

  • Language and its fundamental building blocks

  • Formal Languages and Informal Languages

  • Defining a Language i.e Descriptive Definition and Recursive Definition of a Language

  • Regular Expression i.e. what is it? and how to make it?

  • Finite Automata and its two types i.e. DFA and NFA

  • Transition Graph

  • Regular VS Non-Regular Languages

  • Context Free Languages and Context free Grammars

  • Pushdown Automata (PDA)

  • Turing Machine

  • Decidability and Undecidability i.e. Decidable, Partially decidable, and undecidable languages

Related Posts:
  1. Statistics for Data Science and Business Analysis
  2. Belajar laravel 5
  3. Tutorial SEO bahasa indonesia
  4. Mengamankan Informasi pada kode dengan file .env
  5. Aplikasi Catatan dengan Flutter

You can support us by donate with buy us a coffee. We appreciate your donation to our work for share free udemy courses.

Get courses alert everyday on our Telegram Channel. Join Now

Insidelearn Telegram Channel

Share this courses to your friends, community.

10,000+ People trust Insidelearn! Get courses alert on Telegram or Discord.