- Series: MIT Press
- Paperback: 472 pages
- Publisher: The MIT Press; second edition edition (August 12, 2016)
- Language: English
- ISBN-10: 0262529629
- ISBN-13: 978-0262529624
- Product Dimensions: 7 x 0.8 x 9 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 21 customer reviews
- Amazon Best Sellers Rank: #31,620 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.
Introduction to Computation and Programming Using Python: With Application to Understanding Data (MIT Press) second edition Edition
Use the Amazon App to scan ISBNs and compare prices.
"Enlightenment Now: The Case for Reason, Science, Humanism, and Progress"
Is the world really falling apart? Is the ideal of progress obsolete? Cognitive scientist and public intellectual Steven Pinker urges us to step back from the gory headlines and prophecies of doom, and instead, follow the data: In seventy-five jaw-dropping graphs, Pinker shows that life, health, prosperity, safety, peace, knowledge, and happiness are on the rise. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
This is the 'computational thinking' book we have all been waiting for! With humor and historical anecdotes, John Guttag conveys the breadth and joy of computer science without compromising technical detail. The second edition includes brand new material that focuses on computational approaches to understanding data, complementing traditional computational problem solving.(Jeannette M. Wing, Corporate Vice President, Microsoft Research, and Consulting Professor of Computer Science and former Department Head, Carnegie Mellon University)
John Guttag is an extraordinary teacher and an extraordinary writer. This is not 'a Python book,' although you will learn Python. Nor is it a 'programming book,' although you will learn to program. It is a rigorous but eminently readable introduction to computational problem solving, and now also to data science -- this second edition has been expanded and reorganized to reflect Python's role as the language of data science.(Ed Lazowska, Bill & Melinda Gates Chair in Computer Science & Engineering, and Director of the eScience Institute, University of Washington)
About the Author
John V. Guttag is the Dugald C. Jackson Professor of Computer Science and Electrical Engineering at MIT.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
As the author said, this book will be many students only formal exposure to computer science.I highly recommend this book to anyone who wants to become more confident in programming and more skillful in problem-solving using computers.I encourage you to enroll in the Edx lesson I mentioned.
The second edition has been greatly expanded compared to the first edition.It contain two-semester-long material now.
I'm a Chinese and I choose the slowest shipping option.The shipping process took 45 days.I think that I'll never buy any book from Amazon.com.I think Amazon Japan will be a better choice. companion
Sintaxis, semantics, algorithms and computational complexity are some of the topics you can expect to see in this book, and even though, at some point I had to spent quite a bit of time rereading to grasp some of the concepts, if you have the patience and time, is well worth it!
Finger exercises (coding exercises) really give you a chance to put the knowledge you acquire to good use