Freebook! - Buy Two, Get One Free
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to PowellsBooks.news for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Interviews | September 19, 2013

Chris Faatz: IMG Larry Watson: The Powells.com Interview



Larry WatsonLarry Watson, the author of Montana 1948 and many other fine novels, has just published Let Him Go, his latest foray into literary fiction. Let Him... Continue »
  1. $16.80 Sale Hardcover add to wish list

    Let Him Go

    Larry Watson 9781571311023

spacer
Ships free on qualified orders.
$32.50
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
21 Local Warehouse Computer Languages- Python

Introduction to Computation and Programming Using Python

by

Introduction to Computation and Programming Using Python Cover

 

Synopses & Reviews

Publisher Comments:

This book introduces students with little or no prior programming experience to the art of computational problem solving using Python and various Python libraries, including PyLab. 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. The book is based on an MIT course (which became the most popular course offered through MIT's OpenCourseWare) and was developed for use not only in a conventional classroom but in a massive open online course (or MOOC) offered by the pioneering MIT-Harvard collaboration edX.

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. The book does not require knowledge of mathematics beyond high school algebra, but does assume that readers are comfortable with rigorous thinking and not intimidated by mathematical concepts. Although it covers such traditional topics as computational complexity and simple algorithms, the book focuses 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: optimization problems and dynamic programming. Introduction to Computation and Programming Using Python can serve as a stepping-stone to more advanced computer science courses, or as a basic grounding in computational problem solving for students in other disciplines.

About the Author

John V. Guttag is the Dugald C. Jackson Professor of Computer Science and Electrical Engineering at MIT.

Product Details

ISBN:
9780262525008
Author:
Guttag, John V.
Publisher:
The MIT Press
Location:
Cambridge
Subject:
Computer Languages - Python
Edition Description:
revised and expanded edition
Series:
Introduction to Computation and Programming Using Python
Publication Date:
20130809
Binding:
Paperback
Language:
English
Illustrations:
117 band#38;w illus.
Pages:
296
Dimensions:
11 x 8.5 in
Age Level:
from 18

Other books you might like

  1. Betrayal: How Union Bosses Shake... Used Hardcover $9.95
  2. Petrodollar Warfare: Oil, Iraq and... New Trade Paper $17.95
  3. When Heroes Love: The Ambiguity of... New Hardcover $65.25

Related Subjects

Computers and Internet » Computer Languages » Python
History and Social Science » Linguistics » Specific Languages and Groups
Reference » Words Phrases and Language
Science and Mathematics » Physics » General

Introduction to Computation and Programming Using Python New Trade Paper
0 stars - 0 reviews
$32.50 In Stock
Product details 296 pages MIT Press (MA) - English 9780262525008 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.