B.E. (Artificial Intelligence and Data Science) Computational Theory Syllabus - Mumbai University 2026
This is the SY BE AI and DS syllabus under NEP 2020, in force from the academic year 2025-26. The third and fourth years of this degree are still taught on the earlier CBCS REV-2019 'C' Scheme, because the University has published no NEP syllabus for Semesters V to VIII of any engineering branch.
Loading syllabus...
Syllabus for Computational Theory
Module 0: Prerequisite
- Basic Mathematical Fundamentals: Sets, Logic, Relations, Functions, Discrete Structures.
Module I: Basics Concepts and Regular Languages 1 hours
- Importance of TCS, Alphabets, Strings, Languages
- Regular operations, Regular Expression, Arden's theorem, RE Applications, Regular Language, Closure properties. Decision properties of RLs, Pumping lemma for RLs.
- Self-learning Topics: RE in text search and replace, Application of Regular Languages in Compiler Design, Text Processing, and Natural Language Processing (NLP).
Module II: Finite Automata 1 hours
- Finite Automata (FA) & Finite State machine (FSM).
- Deterministic Finite Automata (DFA) and Nondeterministic Finite Automata (NFA): Definitions, transition diagrams and Language recognizers, Equivalence between NFA with and ε- transitions, NFA to DFA Conversion, Minimization of DFA, FSM with output: Moore and Mealy machines, Applications and limitations of FA.
- Self-learning Topics: State Elimination Method for converting FA to RE, Minimization of DFA using Equivalence Theorem, Conversion of Moore to Mealy & Mealy to Moore machine.
Module III: Regular and Context Free Grammars 1 hours
- Grammars and Chomsky Hierarchy
- Regular Grammar (RG), Equivalence of Left and Right linear grammar, Equivalence of RG and FA.
- Context Free Grammars (CFG) Definition, Sentential forms, Leftmost and Rightmost derivations, Parse tree, Ambiguity, Simplification of CFG: Eliminating unit productions, useless production, useless symbols, and Є-productions, Normal Forms: Chomsky Normal Form (CNF) and Greibach Normal Form (GNF), Context Free language (CFL) -Application: Parser, Markup languages; Pumping lemma, Closure properties.
- Self-learning Topics: Left Recursion and Its Elimination, Applications of CFGs in XML Parsing, and Natural Language Processing (NLP).
Module IV: Pushdown Automata (PDA) 5 hours
- Definition, Language of PDA, PDA as generator, decider and acceptor of CFG, Deterministic PDA , Non-Deterministic PDA, Equivalence of PDA and CFG, Application of PDA.
- Self-learning Topics: Parsing & PDA: Top-Down Parsing, Bottom-up Parsing, Closure properties and Deterministic PDA.
Module V: Turing Machine (TM) 7 hours
- Definition, Design of TM as generator, decider and acceptor, Variants of TM: Multitrack, Multitape, Universal TM, Applications, Power and Limitations of TMs.
- Self-learning Topics: Algorithms using Turing Machine, The Model of Linear Bounded Automata
Module VI: Decidability and Computability 5 hours
- Decidability and Undecidability, Recursive and Recursively Enumerable Language, Halting Problem, Rice's Theorem, Post Correspondence Problem.
- Self-learning Topics: NP Completeness of the SAT Problem, A Restricted Satisfiability Problem
Text Books
- 1 John E. Hopcroft, Rajeev Motwani, Jeffery D. Ullman, Introduction to Automata Theory Language and Computation, 3rd Edition, Pearson Education, 2008.
- 2 Michael Sipser, Theory of Computation, 3rd Edition, Cengage learning. 2013.
- 3 Vivek Kulkarni, Theory of Computation, Illustrated Edition, Oxford University Press, (12 April 2013) India.
Online References
- 1 https://www.jflap.org/
- 2 https://nptel.ac.in/courses/106104028
- 3 https://nptel.ac.in/courses/106104148
Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Data Science), item 6.20 (N), under NEP 2020, in force from the academic year 2025-26. Wording, module numbering and hours are as printed in that syllabus.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.