Publisher's Synopsis
In Foundations of Computing, Jozef Gruska provides an introduction to the theory of computing science, covering the main areas of complexity theory, automata and formal languages, and also theoretical aspects of more applied areas.