The book deals with the theories of computer science covering formal languages, automata and computation. Most of the topics illustrate the theoretical concepts with numerous examples. Different types of machines have been explained in detail. The concepts explained in the book help in understanding compiler construction. Numerous solved problems have been given. The book can be used as a text for both undergraduate and postgraduate courses of computer science and information technology.
K Anuradha MTech, PhD is Professor and Head, Department of Computer Science and Engineering, Gokaraju Rangaraju Institute of Engineering and Technology, Bachupally, Hyderabad, AP. She has more than two decades of experience in teaching. Her areas of interest include formal languages and automata theory, compiler design, mathematical foundation of computer science, C and data structures and OOPs through JAVA. She has published 4 papers in referred journals and 9 papers in national and international conferences. Y Vijayalata MTech, PhD is Professor, Department of Computer Science and Engineering, Gokaraju Rangaraju Institute of Engineering and Technology, Bachupally, Hyderabad, AP. She has more than 17 years of teaching experience. Her areas of interest include formal languages and automata theory, compiler design, image processing, object oriented concepts and C and data structures. She has published 2 papers in referred journals and 5 papers in national and international conferences.