
Pre-Owned Introduction to Computation and Programming Using Python : With Application to Understanding Data
Key item features
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 in a massive open online course (MOOC). This new edition has been updated for Python 3, reorganized to make it easier to use for courses that cover only a subset of the material, and offers additional material including five new chapters.
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. 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. This edition offers expanded material on statistics and machine learning and new chapters on Frequentist and Bayesian statistics.
Specs
- Book formatPaperback
- Fiction/nonfictionNon-Fiction
- GenreEducation
- Publication dateAugust, 2016
- Pages466
- Series titleMit Press
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
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 in a massive open online course (MOOC). This new edition has been updated for Python 3, reorganized to make it easier to use for courses that cover only a subset of the material, and offers additional material including five new chapters.
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. 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. This edition offers expanded material on statistics and machine learning and new chapters on Frequentist and Bayesian statistics.
Specifications
Book format
Fiction/nonfiction
Genre
Publication date
Warranty
Warranty information
Similar items you might like
Python Programming Web Programming with Python and Flask, (Paperback) $16.99
$1699current price $16.99Python Programming Web Programming with Python and Flask, (Paperback)
Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback) $29.76
$2976current price $29.76Programming: 4 Books in 1: Python Programming & Crash Course, Machine Learning for Beginners, Python Machine Learning (Paperback)
Learn Model Context Protocol with Python: Build agentic systems in Python with the new standard for AI capabilities, (Paperback) $35.99
$3599current price $35.99Learn Model Context Protocol with Python: Build agentic systems in Python with the new standard for AI capabilities, (Paperback)
3D Deep Learning with Python: Design and develop your computer vision model with 3D data using PyTorch3D and more, (Paperback) $42.27
$4227current price $42.273D Deep Learning with Python: Design and develop your computer vision model with 3D data using PyTorch3D and more, (Paperback)
Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback) $40.24
$4024current price $40.24Programming Microcontrollers with Python: Experience the Power of Embedded Python, (Paperback)
Programming Neural Networks with Python, (Paperback) $59.86 Was $71.79
$5986current price $59.86, Was $71.79$71.79Programming Neural Networks with Python, (Paperback)
Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback) $28.49
$2849current price $28.49Python Illustrated: Not another boring Python book, learn programming the fun way, (Paperback)
Pre-Owned Introduction to Computation and Programming Using Python: With Application to Understanding Data (The MIT Press) Paperback $14.95
$1495current price $14.95Pre-Owned Introduction to Computation and Programming Using Python: With Application to Understanding Data (The MIT Press) Paperback
Hands-On APIs for AI and Data Science: Python Development with Fastapi (Paperback) by Ryan Day $38.70
$3870current price $38.70Hands-On APIs for AI and Data Science: Python Development with Fastapi (Paperback) by Ryan Day
Python Data Science Handbook: Essential Tools for Working with Data, (Paperback) $44.18
$4418current price $44.18Python Data Science Handbook: Essential Tools for Working with Data, (Paperback)
13 out of 5 Stars. 1 reviewsGetting Started with Python: Understand key data structures and use Python in object-oriented programming, (Paperback) $39.00
$3900current price $39.00Getting Started with Python: Understand key data structures and use Python in object-oriented programming, (Paperback)
Learning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback) $22.00 Was $25.12
$2200current price $22.00, Was $25.12$25.12Learning Python Python: A Beginners Complete Reference Guide to Learn The Python Programming Language., Book 5, (Paperback)
Competitive Programming in Python, (Paperback) $43.30
$4330current price $43.30Competitive Programming in Python, (Paperback)
Every Line of Code Explained Artificial Intelligence Through Machine Learning WIth Python: Every Line of Code Explained, Book 3, (Paperback) $32.66
$3266current price $32.66Every Line of Code Explained Artificial Intelligence Through Machine Learning WIth Python: Every Line of Code Explained, Book 3, (Paperback)
Introduction to Programming Concepts with Case Studies in Python, (Hardcover) $41.79
$4179current price $41.79Introduction to Programming Concepts with Case Studies in Python, (Hardcover)
Machine Learning: The 10 Classifiers in Python, (Paperback) $10.94
$1094current price $10.94Machine Learning: The 10 Classifiers in Python, (Paperback)
Pre-Owned Introduction to Computation and Programming Using Python, Third Edition: With Application to Computational Modeling and Understanding Data (Paperback) 0262542366 9780262542364 $36.99
2 optionsAvailable in additional 2 options$3699current price $36.99Pre-Owned Introduction to Computation and Programming Using Python, Third Edition: With Application to Computational Modeling and Understanding Data (Paperback) 0262542366 9780262542364
First Steps in Python: No Prior programming required, (Paperback) $30.15
$3015current price $30.15First Steps in Python: No Prior programming required, (Paperback)
Programming Python for Data Analysis: Everything you Need to Know About Data Analysis to Easily Get the Python Intermediate Level., Book 2A, (Hardcover) $27.46
$2746current price $27.46Programming Python for Data Analysis: Everything you Need to Know About Data Analysis to Easily Get the Python Intermediate Level., Book 2A, (Hardcover)
Introduction to Programming Concepts with Case Studies in Python, (Paperback) $46.31
$4631current price $46.31Introduction to Programming Concepts with Case Studies in Python, (Paperback)
Customer ratings & reviews
Resold at Walmart
Related pages
- Classes Python 3
- Performance Objective
- Computational Optimization
- Best Sellers In Programming Algorithms
- SQL Programming Language Books
- Print Certification
- Algorithms Decision Making
- A+ Certification Guide Books
- JavaScript Programming Language Books
- MCSE Certification Guide Books
- FORTRAN Programming Language Books
- Constitutional Law Books
