Subject Syllabus
CS-501 - Theory of Computation
CSE · Semester 5
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
Types of grammarContext-sensitive grammarContext-free grammarRegular grammarDerivation treesAmbiguity in grammarSimplification of context-free grammarConversion of grammar to automata machine and vice versaChomsky hierarchy of grammarKilling null and unit productionsChomsky normal form and Greibach normal form
Techniques for construction of Turing machinesUniversal Turing machineMultitape, multihead, and multidimensional Turing machineNP-complete problemsDecidability and recursively enumerable languagesDecidability, decidable languages, and undecidable languagesHalting problem of Turing machineThe Post correspondence problem