Mathematics Books


Applied Cryptography: Protocols, Algorithms, and Source Code in C

"…the best introduction to cryptography I've ever seen. … The book the National Security Agency wanted never to be published." –Wired Magazine…

(4 )

Dataclysm: Who We Are

A New York Times Bestseller An audacious, irreverent investigation of human behavior—and a first look at a revolution in the making …

(4 )

Algorithms (138563)

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that ma…

(4 )

Pearls of Functional Algorithm Design

Richard Bird takes a radically new approach to algorithm design, namely, design by calculation. These 30 short chapters each deal with a particula…

(4 )

The Art of R Programming: A Tour of Statistical Software Design

R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, dr…

(4 )

Programming in Haskell

Haskell is one of the leading languages for teaching functional programming, enabling students to write simpler and cleaner code, and to learn how…

(4 )

The Art of Statistics: How to Learn from Data

In this "important and comprehensive" guide to statistical thinking ( New Yorker ), discover how data literacy is changing the world and gives you…

(4 )

The Little Typer

An introduction to dependent types, demonstrating the most beautiful aspects, one step at a time. A program's type describes its behavior. …

(4 )

An Introduction to Statistical Learning: with Applications in R

An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sens…

(4 )

An Introduction to Functional Programming Through Lambda Calculus

Functional programming is rooted in lambda calculus, which constitutes the worlds smallest programming language. This well-respected text offers a…

(4 )