Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Introduction to Computation and Programming Using Python

Buy

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 (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.

(HTML tags aren't allowed.)

Handbook of Computer Vision and Applications, Volume 2
Handbook of Computer Vision and Applications, Volume 2

This handbook o ers a fresh approach to computer vision. The whole vision process from image formation to measuring, recognition, or reacting is regarded as an integral process. Computer vision is understood as the host of techniques to acquire, process, analyze, and understand complex higher-dimensional data from our environment for scienti...

Decompiling Android
Decompiling Android

Decompiling Android looks at the the reason why Android apps can be decompiled to recover their source code, what it means to Android developers and how you can protect your code from prying eyes. This is also a good way to see how good and bad Android apps are constructed and how to learn from them in building your own apps.

...
Moodle 2 for Teaching 4-9 Year Olds Beginner's Guide
Moodle 2 for Teaching 4-9 Year Olds Beginner's Guide

Part of Packt's Beginner's Guide series, this book will steadily guide the reader through exercises using practical examples that are easy to build, which are illustrated with screenshots. The activities become steadily more sophisticated and include combining the content from one module with another. This book is aimed at teachers of...


Effective UI: The Art of Building Great User Experience in Software
Effective UI: The Art of Building Great User Experience in Software

People are beginning to demand a higher standard of user experience (UX) quality from the software systems they use in their business and personal lives, and companies are looking to UX to help drive business value and increase brand strength. Effective UI provides a complete roadmap to building groundbreaking software centered on...

The Atmospheric Chemist's Companion: Numerical Data for Use in the Atmospheric Sciences
The Atmospheric Chemist's Companion: Numerical Data for Use in the Atmospheric Sciences

This companion provides a collection of frequently needed numerical data as a convenient desk-top or pocket reference for atmospheric scientists as well as a concise source of information for others interested in this matter. The material contained in this book was extracted from the recent and the past scientific literature; it covers...

Excel for Teachers (Excel for Professionals series)
Excel for Teachers (Excel for Professionals series)
This book is written by three teachers and a guy who teaches Excel. As the latter, I give all of the credit for this book to Adrienne, Bill H. and Colleen – it was their logic of classroom needs that made the book what it is. The population of teachers writing this book mirrors the real population – some know Excel well and some are new...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy