Mathematics Books
Quantum Computation and Quantum Information
In this first comprehensive introduction to the main ideas and techniques of quantum computation and information, Michael Nielsen and Isaac Chuang…
The Art of Computer Programming, Volumes 1-4A Boxed Set
"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer progra…
Algorithm Design
Algorithm Design introduces algorithms by looking at the real-world problems that motivate them. The book teaches students a range of design and a…
A New Kind of Science
Starting from a collection of simple computer experiments—illustrated in the book by striking computer graphics—Stephen Wolfram shows how their un…
Think Stats
If you know how to program, you have the skills to turn data into knowledge using the tools of probability and statistics. This concise introducti…
Basic Category Theory for Computer Scientists
Category theory is a branch of pure mathematics that is becoming an increasingly important tool in theoretical computer science, especially in pro…
Computational Geometry: Algorithms and Applications
This well-accepted introduction to computational geometry is a textbook for high-level undergraduate and low-level graduate courses. The focus is …
Computational Complexity
This modern introduction to the Theory of Computer Science is the first unified introduction to Computational Complexity. It offers a comprehensiv…
A Mind at Play: How Claude Shannon Invented the Information Age
The life and times of one of the foremost intellects of the twentieth century: Claude Shannon—the neglected architect of the Information Age, whos…
An Introduction to Formal Languages and Automata: .
Fully revised, the new Fourth Edition of An Introduction to Formal Languages and Automata provides an accessible, student-friendly presentation of…