Mathematics Books


Discrete Mathematics with Applications

Susanna Epp's DISCRETE MATHEMATICS, THIRD EDITION provides a clear introduction to discrete mathematics. Renowned for her lucid, accessible prose,…

(4 )

From Mathematics to Generic Programming

In this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles o…

(4 )

Mathematics for 3D Game Programming and Computer Graphics, Third Edition

This updated third edition illustrates the mathematical concepts that a game developer needs to develop 3D computer graphics and game engines at t…

(4 )

The Art of Doing Science and Engineering: Learning to Learn

Highly effective thinking is an art that engineers and scientists can be taught to develop. By presenting actual experiences and analyzing them as…

(4 )

The New Turing Omnibus: 66 Excursions In Computer Science

No other volume provides as broad, as thorough, or as accessible an introduction to the realm of computers as A. K. Dewdney's The Turing Omnibus.<…

(4 )

Make Your Own Neural Network

A gentle journey through the mathematics of neural networks, and making your own using the Python computer language. Neural networks are a …

(4 )

Digital Image Processing

Third generation book that builds on two highly successful earlier editions and the author's twenty years of academic and industrial experience in…

(4 )

Probability and Computing: Randomized Algorithms and Probabilistic Analysis

Assuming only an elementary background in discrete mathematics, this textbook is an excellent introduction to the probabilistic techniques and par…

(4 )

Introduction to Automata Theory, Languages, and Computation

It has been more than 20 years since this classic book on formal languages, automata theory, and computational complexity was first published. Wit…

(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 )