Learn Practice Progress

Knowledge Gate
Ask Me Anything⌘K
CartChat
Sign in

Browse topics

  • GATE CS Preparation30
  • Placement Preparation123
  • MCQ Practice284
  • CS Fundamentals257
    • Engineering Mathematics28
    • Digital Logic26
    • Computer Organization & Architecture29
    • C Programming & Data Structures25
    • Theory of Computation27
    • Compiler Design28
    • Operating Systems32
    • DBMS32
    • Computer Networks29
  • Coding & Skills201
  • Govt Teaching Jobs104
  • Teaching Eligibility Tests38
  • Govt Jobs57
  • Banking & Insurance99
  • PSUs28
  • Railways11
  • PG Entrance Exams28
  • UGC NET47
  1. Blog
  2. CS Fundamentals
  3. Theory of Computation

Theory of Computation

27 articles in this topic

Turing Machines and Decidability: recursive vs RE, and the halting problem

Turing machines and decidability explained: TM definition and configurations, recursive vs recursively enumerable languages, the halting problem, reductions.

Updated 14 Jul 2026·6 min readTheory of Computation

Context-Free Grammars and Pushdown Automata: CFGs, PDAs, and a worked example

Context-free grammars and pushdown automata explained: derivations, ambiguity, CNF and GNF, PDA acceptance modes, the pumping lemma, and a worked example.

Updated 29 Jul 2026·6 min readTheory of Computation

Finite automata: DFA vs NFA, with the exam angle

Finite automata explained: the DFA and NFA 5-tuple, DFA vs NFA, a worked subset construction converting an NFA to a DFA, equivalence, and the exam angle.

Updated 14 Jul 2026·5 min readTheory of Computation
Previous123
KnowledgeGateKnowledgeGate

India's AI-powered learning platform for GATE, PSUs, UGC-NET, placements and coding.

Explore

  • All Courses
  • Blog
  • Community
  • KARTAVYA

Company

  • About Us
  • Careers
  • Contact Us
  • Feedback
  • System Status

Legal

  • Privacy Policy
  • Terms of Service
  • Refund Policy

Explore by category

  • Free Courses
  • GATE
  • NET
  • Govt Teaching Jobs
  • Placement Preparation
  • Coding & Skills
  • Computer Science Fundamentals
  • PSU's
  • Govt Jobs
  • Govt Teaching Eligibility Tests
  • Banking & Insurance
  • Railways
  • PG Entrance Exams

© 2026 KnowledgeGate AI Private Limited. All rights reserved.