Mathematics

106 books · showing top 60

Must-Read1973

A Course in Arithmetic

Jean-Pierre Serre

Must-Read1976

A Discipline of Programming

Edsger W. Dijkstra

Must-Read1992

Advanced Programming in the UNIX Environment

W. Richard Stevens

Must-Read2009

Algebra

Michael Artin

Must-Read1966

Algebra

Serge Lang

Must-Read1977

Algebraic Geometry

Robin Hartshorne

Must-Read2006

Algorithm Design

Jon Kleinberg and Éva Tardos

Must-Read2013

Category Theory for the Working Mathematician

Saunders Mac Lane

Must-Read2016

Category Theory in Context

Emily Riehl

Must-Read1993

Code Complete

Steve McConnell

Must-Read1989

Concrete Mathematics

Donald E. Knuth

Must-Read1988

Concrete Mathematics

Graham, Knuth, Patashnik

Must-Read2017

Designing Data-Intensive Applications

Martin Kleppmann

Must-Read2009

Disquisitiones Arithmeticae

Carl Friedrich Gauss

Must-Read1996

Distributed Algorithms

Nancy A. Lynch

Must-Read2001

Distributed Systems

Andrew S. Tanenbaum

Must-Read1482

Elements

Euclid

Must-Read1945

How to Solve It

George Pólya

Must-Read1990

Introduction to Algorithms

Thomas H. Cormen

Must-Read1979

Introduction to Automata Theory, Languages, and Computation

John Hopcroft, Rajeev Motwani, Jeffrey Ullman

Must-Read2002

Introduction to Probability

Dimitri Bertsekas & John Tsitsiklis

Must-Read2012

Introduction to Smooth Manifolds

John Lee

Must-Read1938

Introduction to the Theory of Numbers

Hardy & Wright

Must-Read1962

Introduction to Topology

Bert Mendelson

Must-Read2004

Linear Algebra Done Right

Sheldon Axler

Must-Read1992

Literate Programming

Donald E. Knuth

Must-Read1950

Measure Theory

Paul Halmos

Must-Read1992

Modern Operating Systems

Andrew S. Tanenbaum

Must-Read1730

Opticks

Isaac Newton

Must-Read2002

Patterns of Enterprise Application Architecture

Martin Fowler

Must-Read1687

Philosophiæ Naturalis Principia Mathematica

Isaac Newton

Must-Read1953

Principles of Mathematical Analysis

Walter Rudin

Must-Read1950

Probability Theory

William Feller

Must-Read1999

Programming Language Pragmatics

Michael Scott

Must-Read1996

Rapid Development

Steve McConnell

Must-Read1996

Selected Papers on Computer Science

Donald E. Knuth

Must-Read1978

Set Theory

Thomas Jech

Must-Read1995

Silicon Snake Oil

Cliff Stoll

Must-Read1984

Structure and Interpretation of Computer Programs

Abelson Sussman

Must-Read1975

Structured Computer Organization

Andrew S. Tanenbaum

Must-Read1974

Surreal Numbers

Donald E. Knuth

Must-Read1998

The Algorithm Design Manual

Steven Skiena

Must-Read1968

The Art of Computer Programming, Volume 1

Donald E. Knuth

Must-Read1968

The Art of Computer Programming, Volume 3

Donald E. Knuth

Must-Read1968

The Art of Computer Programming, Volume 4A

Donald E. Knuth

Must-Read2005

The Art of Intrusion

Kevin D. Mitnick and William L. Simon

Must-Read2020

The Art of Multiprocessor Programming

Maurice Herlihy and Nir Shavit

Must-Read1978

The C Programming Language

Brian W. Kernighan and Dennis M. Ritchie

Must-Read1999

The Pragmatic Programmer

David Thomas and Andrew Hunt

Must-Read2008

The Princeton Companion to Mathematics

Timothy Gowers

Must-Read1988

Topology

James Munkres

Must-Read1998

UNIX Network Programming, Volume 1

W. Richard Stevens

Must-Read1997

Visual Complex Analysis

Tristan Needham

Must-Read1941

What Is Mathematics?

Richard Courant and Herbert Robbins

Must-Read2004

Working Effectively with Legacy Code

Michael Feathers

Must-Read2002

Writing Secure Code

Michael Howard and David LeBlanc

Recommended2013

Absolute OpenBSD

Michael W. Lucas

Recommended2011

Algorithms

Robert Sedgewick and Kevin Wayne

Recommended1976

Algorithms + Data Structures = Programs

Niklaus Wirth

Recommended2014

Applied Network Security Monitoring

Chris Sanders

View all 106 books →