Introduction to Scientific Computing and Data Analysis

Introduction to Scientific Computing and Data Analysis

This textbook provides and introduction to numerical computing and its applications in science and engineering.  The topics covered include those usually found in an introductory course, as well as those that arise in data analysis.  This includes optimization and regression based methods using a singular value decomposition.  The…

Mastering Python Scientific Computing

Mastering Python Scientific Computing

In today’s world, along with theoretical and experimental work, scientific computing has become an important part of scientific disciplines. Numerical calculations, simulations and computer modeling in this day and age form the vast majority of both experimental and theoretical papers. In the scientific method, replication and reproducibility are…

Mastering Scientific Computing with R

Mastering Scientific Computing with R

With this book, you will learn not just about R, but how to use R to answer conceptual, scientific, and experimental questions. Beginning with an overview of fundamental R concepts, you’ll learn how R can be used to achieve the most commonly needed scientific data analysis tasks: testing…

Raspberry Pi Supercomputing and Scientific Programming

Raspberry Pi Supercomputing and Scientific Programming

Build an inexpensive cluster of multiple Raspberry Pi computers and install all the required libraries to write parallel and scientific programs in Python 3. This book covers setting up your Raspberry Pis, installing the necessary software, and making a cluster of multiple Pis. Once the cluster is built,…

IPython Interactive Computing and Visualization Cookbook

IPython Interactive Computing and Visualization Cookbook

The complexity of modern data – in particular Big Data – and the demand to understand it in powerful and productive ways can make effective scientific computing one of the biggest challenges within data science and analysis. IPython is a truly indispensable solution that can help data scientists…