A Primer on Scientific Programming with Python

3.75/5 · 65 ratings

Hans Petter Langtangen provides a practical entry point into the world of computational science by teaching computer programming through the lens of scientific discovery. This book moves away from abstract syntax and instead uses real world examples from physics, biology, and finance to demonstrate how code solves complex problems. By using Python as a primary tool, the text helps readers transit…

Shelves
Programming Nonfiction book Physics Computer Science Hans Petter Langtangen Reference Science

More like this


Structure and Interpretation of Classical Mechanics

Structure and Interpretation of Classical Mechanics reimagines physics through the lens of computer science. Authors Gerald Jay Sussman and Jack W…

3.75/5 · 65 ratings

Quantum Supremacy

Michio Kaku explores the next great leap in technology as traditional silicon chips reach their physical limits. He introduces readers to the worl…

3.75/5 · 65 ratings

Physics of the Impossible

A fascinating exploration of the science of the impossible—from death rays and force fields to invisibility cloaks—revealing to what extent such t…

3.75/5 · 65 ratings

Quantum Computer Science: An Introduction

N. David Mermin provides a clear entry point into quantum computing by stripping away complex physical jargon. Instead of focusing on subatomic pa…

3.75/5 · 65 ratings

Quantum Computing for Computer Scientists

The multidisciplinary field of quantum computing strives to exploit some of the uncanny aspects of quantum mechanics to expand our computational h…

3.75/5 · 65 ratings

Physics of the Future: How Science Will Shape Human Destiny and Our Daily Lives by the Year 2100

Imagine, if you can, the world in the year 2100. In Physics of the Future, Michio Kaku—the New York Times bestselling author of Physics of …

3.75/5 · 65 ratings

Adventures of a Computational Explorer

Stephen Wolfram invites readers into his unique intellectual landscape where computation serves as a lens for understanding everything from partic…

3.75/5 · 65 ratings

Quantum Computing: A Gentle Introduction

Eleanor Rieffel and Wolfgang Polak bridge the gap between classical computer science and the strange world of quantum mechanics. This book moves b…

3.75/5 · 65 ratings

Pale Blue Dot: A Vision of the Human Future in Space

Author: Carl Sagan

In Cosmos, the late astronomer Carl Sagan cast his gaze over the magnificent mystery of the Universe and made it accessible to millions of people …

3.75/5 · 65 ratings

The Nature of Computation

Computational complexity is one of the most beautiful fields of modern mathematics, and it is increasingly relevant to other sciences ranging from…

3.75/5 · 65 ratings

Discrete Mathematics with Applications

Susanna Epp's DISCRETE MATHEMATICS, THIRD EDITION provides a clear introduction to discrete mathematics. Renowned for her lucid, accessible prose,…

3.75/5 · 65 ratings

Causality: Models, Reasoning, and Inference

Judea Pearl provides a definitive framework for understanding how one event leads to another, transforming causality from a vague philosophical id…

3.75/5 · 65 ratings