CDN$ 157.49
  • List Price: CDN$ 249.99
  • You Save: CDN$ 92.50 (37%)
In Stock.
Ships from and sold by
Gift-wrap available.
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 8 images

The Art of Computer Programming, Volumes 1-4A Boxed Set Hardcover – Feb 7 2011

Amazon Price New from Used from
"Please retry"
CDN$ 157.49
CDN$ 157.49 CDN$ 274.99

Join Amazon Student in Canada

Frequently Bought Together

The Art of Computer Programming, Volumes 1-4A Boxed Set + Concrete Mathematics: A Foundation for Computer Science (2nd Edition) + Introduction to Algorithms
Price For All Three: CDN$ 300.75

Show availability and shipping details

Customers Who Bought This Item Also Bought


Product Details

  • Hardcover: 3168 pages
  • Publisher: Addison-Wesley Professional; 3 edition (Feb. 7 2011)
  • Language: English
  • ISBN-10: 0321751043
  • ISBN-13: 978-0321751041
  • Product Dimensions: 26.7 x 18 x 18.3 cm
  • Shipping Weight: 6 Kg
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #29,177 in Books (See Top 100 in Books)

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Most helpful customer reviews

0 of 1 people found the following review helpful By David Hodgson on March 20 2012
Format: Hardcover
I used Donald Knuth's "Art of Computer Programming" encyclopedic volumes years ago when I was in grad school, and they were great! I always wanted to buy a set for myself back then, but couldn't afford it. When I stumbled across the latest revision of these volumes on Amazon at a great price, I snapped them up, if nothing else for nostalgic reasons.... but they're still great to read!
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on (beta) 29 reviews
400 of 493 people found the following review helpful
Beautiful books Sept. 1 2011
By A. Howard - Published on
Format: Hardcover Verified Purchase
Since reviews of the book content can be found elsewhere, I thought I'd review the actual collection that I bought - these four books and the box that they came in.

They are beautiful, the off-white coloured dust jackets make a pleasing change to the other pure white books that I have on my desk, and the box sets the set apart from everything else.

Also, since purchasing this set, the following things have happened.

1) My IQ increased by 1 point as soon as I placed the box on my bookshelf
2) The Women in my IT department increased their rating of me by 1.5. Apparently I'm now an 8 (9 if I take my glasses off) my colleagues report that this is a 0.5 increase in rating over a non-boxed collection of these books.
3) I have found that taking one book out, opening to a random page and inhaling deeply, when combined with a double-shot coffee, will ensure good spirits and coding karma for at least the next 4 hours.

My only complaint about this set is the fact that they are fairly snugly fit in the box. this requires actually tipping the box forward to select a book, you cannot fit your finger over the top of any one book to pull it out. The exaggerated action of doing this, however invokes jealous looks and dreamy eyes from my male and female/gay colleagues respectively so is worth it.

in short: buy this set!
59 of 70 people found the following review helpful
A joy to read - forever May 28 2011
By Pradeep Sekar - Published on
Format: Hardcover Verified Purchase
I had read Knuth in college a couple of decades ago, as part of a course. Reading the books again after all these year, without the academic pressure - Just curling up in bed, on a Saturday afternoon, opening just about any chapter, marveling at the sheer beauty of the algorithms Knuth has put together, and the way Knuth has put them together - is such a pleasure

This set is sure to be a standard reference book on your wall. I bought mine because of that last volume, which was not available in the book store near me. I plan to take my time to read through volumes 1-3, at leisure over the next several weekends, when I get a few hours to spare at home, before I hit that last volume.

I was expecting a book with a good glossy cover (talk about judging a book by its cover!). The contents are simply fabulous, and the print quality and the paper inside are great.
29 of 35 people found the following review helpful
Slow reading Dec 17 2012
By Berdy - Published on
Format: Hardcover Verified Purchase
I decided to read these back to front. It has been a slow process due to how dense each sentence is. There is no filler or fluff. Having Google next to me helps whenever I have gotten stuck on words or meanings. Most searchers are math concepts that I have to review. If you have the drive, I recommend reading these. The book is like jaw breaker. You can't just quickly chew the information, you have to slowly melt the information.

But I've heard they make good reference books as well.
19 of 22 people found the following review helpful
Every Developer Should Read These June 3 2013
By Michael G - Published on
Format: Hardcover Verified Purchase
Dr. Yale Patt once told me that anybody who reads through these volumes and completes all the exercises will become an incredibly valuable software developer, and thinker in general. After spending a few weeks with these books, I realize that he was correct, although completing all of the exercises may be impossible in any reasonable amount of time.

Do yourself a favor. Buy these books, read through them, and try to complete the exercises. I promise you will become a significantly better programmer, regardless of your current skill level.
17 of 21 people found the following review helpful
got calculus? April 19 2013
By J. Engel - Published on
Format: Hardcover Verified Purchase
I am a Computer Science major and am currently working through calculus classes. These books definitely require someone who knows their math to read. This is pure Computer Science blended with higher level mathematics. Come prepared!

Product Images from Customers