John Guttag has spent over thirty years teaching undergraduate computer science Introduction to Computation and Programming Using Python (MIT Press). Introduction to Computation and Programming Using Python [John V. Guttag] on *FREE* shipping on qualifying offers. This book introduces. Introduction to Computation and Programming Using Python (MIT Press) [John V. Guttag] on *FREE* shipping on qualifying offers. This book.

Author: Mikajar Taugis
Country: Zambia
Language: English (Spanish)
Genre: Education
Published (Last): 22 December 2011
Pages: 226
PDF File Size: 8.16 Mb
ePub File Size: 8.36 Mb
ISBN: 347-1-82573-764-6
Downloads: 22291
Price: Free* [*Free Regsitration Required]
Uploader: Menos

Although it covers such traditional topics as computational complexity and simple algorithms, the book guttag on a wide range of topics not found in most introductory texts, including information visualization, simulations to model randomness, computational techniques to understand data, and statistical techniques that inform and misinform as well as two related but relatively advanced topics: If you are not already a programmer and want to learn python, read “Python the hard way” and the educational materials from the Google dev center.

Books by John Guttag. Amazon Rapids Fun stories for kids on the go. This book walks you through johm vast majority of computational techniques that you need to know as a software engineer.

John Guttag Python Book Finger Exercise 5

Want to Read Currently Reading Read. It provides students with skills that will enable them to make productive use of computational techniques, including some of the tools and techniques of data science for using computation to model and interpret data. Oliver Bogler rated it really liked it Jan 10, I boug i am very pleased with the book.


Feb 09, Jovany Agathe rated it it was ok.

Introduction to Computation and Programming Using Python

jihn It is terse and fast. The book begins by introducing Python, including the basic elements of the language such as objects, expressions, typing, variables, branches and strings. The course is excellent and the book has a sufficiently entertaining style that makes the foothills of learning to program less tedious than they might otherwise be.

That is the true art of programming. Return to Book Page. A practical introduction to computation from MIT Press. Nov 18, Gary Boland rated it really liked it.

If you require a more leisurely pace, John Zelle’s Python Programming, an Introduction to Computer Science takes pages to cover what this book covers in pages, and then has a short chapter just touching on what this book covers more deeply in the remaining pages. Nevertheless, its readers will obtain a nook solid foundation. Unsurprisingly, it has a much more math-centered focus, which was interesting. High to Low Avg.

This is obviously one of the best written technical bolk. I chose to read and review this book purely based on the title rather than doing my normal level of research.


As in many MIT presentations, there’s not a lot of hand-holding — things move fast and you may have to supplement with other material to fill in leaps in the exposition. Amazon Second Chance Pass it on, trade it in, give it a second life. Jan 04, Joyn Meyer rated it really liked it.

Amazon Inspire Digital Educational Resources. Withoutabox Submit to Film Joh. Students are introduced to Python and the basics of programming in the context of such computational concepts and techniques as exhaustive enumeration, bisection search, and efficient approximation algorithms. It’s a college textbook, pythkn in the MIT subject 6. An introduction to sotware engineering and data science for beginners, who are generally assumed to be non-specialist engineering or science students with a background in algebra pytbon the scientific method.

To ask other readers questions about Introduction to Computation and Programming Using Pythonplease sign up. Both halves of the book use Python. Josh rated it really liked it Apr 27, Low to High Price: Alexa Actionable Analytics for the Web. Definitely worth reading and re-reading.

It’s a good book, a bit too academic and too abstract explaining OOP