Computation Books
Elements of the Theory of Computation
Appropriate for senior and graduate level courses in Computer Science Theory, Automata, and Theory of Computation. This is the long awaited Second…
Programming Clojure
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of Clojure is elegant . Clojure's clean, careful …
Feynman Lectures On Computation
When, in 1984–86, Richard P. Feynman gave his famous course on computation at the California Institute of Technology, he asked Tony Hey to adapt h…
Computational Complexity: A Modern Approach
This beginning graduate textbook describes both recent achievements and classical results of computational complexity theory. Requiring essentiall…
Computers and Intractability: A Guide to the Theory of NP-Completeness
In computer science, more specifically computational complexity theory, Computers and Intractability: A Guide to the Theory of NP-Completeness is …
On Lisp: Advanced Techniques for Common Lisp
Starting in the 1980s, Lisp began to be used in several large systems, including Emacs, Autocad, and Interleaf. On Lisp explains the reasons behin…
Computability and Logic
Computability and Logic has become a classic because of its accessibility to students without a mathematical background and because it covers not …
The Nature of Computation
Computational complexity is one of the most beautiful fields of modern mathematics, and it is increasingly relevant to other sciences ranging from…