TOC Syllabus
| Topic | Subtopics / What to Cover |
|---|---|
| Introduction to TOC | Alphabets ⭐ |
| Finite Automata | DFA ⭐ |
| Regular Expressions | RE basics ⭐ |
| Regular Languages | Properties ⭐ |
| Closure Properties | Union ⭐ |
| Minimization of DFA | Equivalent states ⭐ |
| Context-Free Grammar | CFG basics ⭐ |
| Parse Trees | Leftmost derivation ⭐ |
| Ambiguity in CFG | Ambiguous grammar ⭐ |
| Normal Forms | CNF ⭐ |
| Pushdown Automata | PDA definition ⭐ |
| Context-Free Languages | Properties ⭐ |
| Turing Machine | TM model ⭐ |
| Variants of TM | Multi-tape TM ⭐ |
| Decidability | Decidable languages ⭐ |
| Halting Problem | Statement ⭐ |
| Reducibility | Mapping reduction ⭐ |
| Chomsky Hierarchy | Type 0 ⭐ |
| Complexity Basics | Time complexity ⭐ |
| P and NP | P class ⭐ |