: FSM (DFA/NFA), Regular Expressions, PDA, and CFG/normal forms. Computability : Turing Machines, halting problem, and undecidability. Additional Topics
The Theory of Computation is a fundamental branch of computer science that deals with the study of algorithms, automata, and formal languages. It provides a mathematical framework for understanding the capabilities and limitations of computers. For students and professionals looking to gain a deeper understanding of this subject, "Theory of Computation" by Vivek Kulkarni is a highly recommended book.
Theory of Computation - Vivek Kulkarni - Oxford University Press
by Vivek Kulkarni , published by Oxford University Press , is a comprehensive textbook designed for undergraduate and postgraduate students in Computer Science and Information Technology. First published in 2013, the book aims to simplify complex theoretical concepts through a student-friendly pedagogy that includes numerous solved examples and practical implementations. Core Concepts and Content Overview
Undergraduate students in Computer Science, Information Technology, and MCA programs .