A Pedagogical Approach towards Theory of Computation
Rabranea Bqa, Tanzeela Shakeel, Yaser Daanial Khan · 2019
Theory of Computation is of core significance in any Computer Science curriculum. It holds a great deal of importance in laying basis for various computer science applied areas such as Compiler Construction, Text processing, Hardware Design and Artificial Intelligence. The authors hope that this article can remarkably assist the instructor as an instructive instrument for delivering concepts of Theory of Computation. Furthermore, it offers a solid foundation for the sequential flow in which Theory of Computation notions can be rightfully delivered for convenient understanding. It encompasses concepts pertaining to formal languages and the computational models sufficiently powerful to decide each set of languages.