Computation in Science
- Konrad Hinsen
- December 2015
DescriptionComputation in Science provides a theoretical background in computation to scientists who use computational methods. It explains how computing is used in the natural sciences, and provides a high-level overview of those aspects of computer science and software engineering that are most relevant for computational science. The focus is on concepts, results, and applications, rather than on proofs and derivations.
The unique feature of this book is that it connects the dots between computational science, the theory of computation and information, and software engineering. It should help scientists to better understand how they use computers in their work, and how computers work. It is meant to compensate for the general lack of any formal training in computer science and information theory. Readers will learn something that they can use throughout their careers.
About EditorsKonrad Hinsen obtained a PhD in theoretical physics from RWTH Aachen University. He has been a researcher at the French Centre National de la Recherche Scientifique (CNRS) for 15 years and he is the author or co-author of 70 scientific publications in the fields of colloid science, molecular biophysics, structural biology, and scientific computing. He was a founding member of the team that created the "Numerical Python" library, which became the basis for the highly successful scientific software ecosystem around the Python language.
Table of ContentsTable of Contents: Chapter 1. What is Computation? / Chapter 2. Computation in Science / Chapter 3. Formalizing Computation / Chapter 4. Automating Computation / Chapter 5. Taming Complexity / Chapter 6. Outlook: Scientific Knowledge in the Digital Age
Paperback ISBN: 9780750328036
Ebook ISBN: 9781681741574
Publisher: Morgan & Claypool Publishers