- Series: MIT Press
- Paperback: 272 pages
- Publisher: The MIT Press (November 3, 2017)
- Language: English
- ISBN-10: 0262534304
- ISBN-13: 978-0262534307
- Product Dimensions: 7 x 0.4 x 9 inches
- Shipping Weight: 15.2 ounces (View shipping rates and policies)
- Average Customer Review: 1 customer review
- Amazon Best Sellers Rank: #592,717 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
Programming for the Puzzled: Learn to Program While Solving Puzzles (MIT Press) Paperback – November 3, 2017
|New from||Used from|
"Children of Blood and Bone"
Tomi Adeyemi conjures a stunning world of dark magic and danger in her West African-inspired fantasy debut. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Srini Devadas is Webster Professor of Electrical Engineering and Computer Science at MIT and a MacVicar Fellow.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
My favorite chapters were "You can read minds" and "You won't want to play Suduko again" It was fun to see how the magician does the trick and I was so satisfied with myself that I could follow the well explained code. The code was almost as magic as the trick itself. The Suduko chapter did ruin the game for me -- now that I know how to write a program to solve it, there is no challenge in doing it with a pencil. That is not so bad, because now I like puzzles that require some insight.
After reading the book, it is surprising to see how many computer science principles are covered. Each chapter starts by stating the paradigms covered but I did not pay attention to that. It was only after reading most of the book, did I go back and see how much was covered and it felt like more than I would have learned in a whole semester's course.