Goodreads helps you keep track of books you want to read.
Start by marking “Concrete Mathematics: A Foundation for Computer Science” as Want to Read:
Concrete Mathematics: A Foundation for Computer Science
Enlarge cover
Rate this book
Clear rating

Concrete Mathematics: A Foundation for Computer Science

4.27 of 5 stars 4.27  ·  rating details  ·  786 ratings  ·  16 reviews
Concrete Mathematics is a blending of CONtinuous and disCRETE mathematics. "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas, using a collection of techniques for solving problems."
Hardcover, Second Edition, 672 pages
Published March 10th 1994 by Addison-Wesley Professional (first published 1988)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Concrete Mathematics, please sign up.

Be the first to ask a question about Concrete Mathematics

Structure and Interpretation of Computer Programs by Harold AbelsonIntroduction to Algorithms by Thomas H. CormenThe  C Programming Language by Brian W. KernighanThe Pragmatic Programmer by Andrew HuntArt of Computer Programming, The, Volumes 1-3 Boxed Set by Donald Ervin Knuth
Essential Books of Computer Science
26th out of 140 books — 89 voters
Gödel, Escher, Bach by Douglas R. HofstadterFermat's Enigma by Simon SinghFlatland by Edwin A. AbbottThe Code Book by Simon SinghZero by Charles Seife
Best Books About Mathematics
100th out of 202 books — 306 voters

More lists with this book...

Community Reviews

(showing 1-30 of 2,568)
filter  |  sort: default (?)  |  rating details
Kevin K. Gillette
I had the great fortune to take this course at Stanford from Ron Graham, with Oren Patashnik as my TA, and we used Don Knuth's "Art Of Computer Programming: Vol. 1 - Fundamental Algorithms" as our textbook. All of the course notes and problem set solutions were written up using TEX. It didn't get any better than that! When I saw that this book had been released, I rushed to my nearest technical bookstore to buy it. It's every bit as fun and whimsical as the class was, but it is by no means any s ...more
Thore Husfeldt
Incredibly well written, utterly idiosyncratic, and remarkably useless. Somewhere between masterpiece and complete failure. I love every comma of it.
I'm still working my way through this book -- it's supposed to be a precursor to the Art of Computer Programming, to give you the math foundation you need. The explanations are clear and the exercises are great.
Jigar Brahmbhatt
A wonderful, wonderful exploration of a mathematical system that according to its authors is a blend of "continuous and discreet mathematics". It also forms a foundation to understand Donald Knuth's epic exploration of algorithms, the seven-books series on the "Art of Computer Programming". Like with all the books by Knuth, if the reader is able to find an error which is "technically, historically, typographically, or politically incorrect", he/she will be rewarded with 2.56 US dollars, which ac ...more
Reading it as a reference. Very well written. I mean, Donald Knuth is by far the most amazing computer scientist in my mind so considering I am such a huge fanboi of his work, I HAD to read this to refresh my math. Awesome stuff.
Stefano Finazzo
Apredendo a contar e a somar - como gente grande.

O livro do Knuth é um manual de técnicas para lidar com recorrências, somas e problemas de contagens. É como os manuais de métodos matemáticos para físicos, numa versão para cientistas da computação. O pragmatismo é mais importante que o rigor. Para Knuth, o foco está em desenvolver heurísticas e solucionar problemas.

É uma leitura bacanésima; muitos problemas são de arrepiar os cabelos, mas as soluções são elegantes e poderosas. E o texto é rechea
Rodrigo Rivera
One of the best CS math books available. 20 years later it is still current. A must for any CS student.
Siam Ramasamy
Aug 24, 2014 Siam Ramasamy is currently reading it
Shelves: computer
Now starting
Apr 12, 2011 Joecolelife rated it 5 of 5 stars
Recommended to Joecolelife by:
I can't find another book that covers similiar material at this depth. A great book possibly a future classic but unfortunately the font ("Euler" font which was created specifically for this book) is just awful which makes this book far more difficult to physically read than neccesary. Characters just sit like a rock instead of helping the eyes flow from one word to the next. I would give it 5 stars if not for the distracting swiggly font.
Avinash K
Really good! Well written. But really, a very good text book. If you don't want to solve the exercises (at least 40% what is called the Warm Ups and The Basics) you are better of with a book meant for popular reading. If you would like to solve the exercises, then here's to many a rainy Sunday afternoons!
buku yang menyenangkan, terutama bwt gw yang rada alergi sama matematik. cara penyampaiannya seperti ngobrol santai tapi sambil mengajarkan pola pikir kreatif ttg problem solving dengan matematika. buku pertama yang bikin gw ketawa sambil baca buku teks.. :D

learning math would never be this fun..
Maurizio Codogno
È un libro di testo, per quanto possa esserlo un libro in cui DEK è uno degli autori. Però il modo in cui ti insegna a trovare il risultato in somma chiusa delle sommatorie è favoloso... anche se dopo i primi capitoli bisogna togliersi dalla testa di riuscire a leggerlo e capirlo al volo.
Of course I barely scraped the surface of all that this book contains. I did find an error and wrote to the authors and received a reply from Knuth and Ron Graham, but didn't get a cheque for $2.56 as they already knew about it.
This great classical book gives very strong mathematical foundation for computer programming and algorithms, showing how to solve complex problems in a mathematical way
Nick Black
The best overall set of discrete exercises I've ever seen, well worth the price of admission alone.
Jan 29, 2013 Jamie marked it as reference
Shelves: mathematics
A classic. May be useful to me someday.
Peter marked it as to-read
Dec 24, 2014
TJones-Bookworm marked it as to-read
Dec 24, 2014
Sonali Sen
Sonali Sen marked it as to-read
Dec 23, 2014
Wert marked it as to-read
Dec 23, 2014
Leonardo Graterol
Leonardo Graterol marked it as to-read
Dec 22, 2014
Zhiming Li
Zhiming Li is currently reading it
Dec 21, 2014
« previous 1 3 4 5 6 7 8 9 85 86 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Hacker's Delight
  • Art of Computer Programming, The, Volumes 1-3 Boxed Set
  • The Algorithm Design Manual
  • Compilers: Principles, Techniques, and Tools
  • Types and Programming Languages
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction
  • Proofs from THE BOOK
  • Introduction to the Theory of Computation
  • Purely Functional Data Structures
  • Principles of Mathematical Analysis (International Series in Pure & Applied Mathematics)
  • The Princeton Companion to Mathematics
  • Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)
  • Introduction to Algorithms
  • How to Prove It: A Structured Approach
  • Programming Pearls
  • How to Solve It: A New Aspect of Mathematical Method
  • Concepts, Techniques, and Models of Computer Programming
  • The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Ramsey Theory Handbook of Combinatorics, Vol. 2 Handbook of Combinatorics: 2-Volume Set Contemporary Trends in Discrete Mathematics The Mathematics of Paul Erd S II

Share This Book