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…

(4 )

Programming Clojure

Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of Clojure is elegant . Clojure's clean, careful …

(4 )

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…

(4 )

Computational Complexity: A Modern Approach

This beginning graduate textbook describes both recent achievements and classical results of computational complexity theory. Requiring essentiall…

(4 )

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 …

(4 )

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…

(4 )

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 …

(4 )

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…

(4 )