Python® is a free open-source language and environment that has tremendous potential in the scientific computing domain. Computing with Python presents the programming language in tight connection with mathematical applications. The approach of the book is concept based rather than a systematic introduction to the language. It is written for a mathematical readership and is aimed at students with a mathematical background.
Computing with Python
An Introduction to Python for Science and Engineering
Python® is a free open-source language and environment that has tremendous potential in the scientific computing domain. Computing with Python presents the programming language in tight connection with mathematical applications. The approach of the book is concept based rather than a systematic introduction to the language. It is written for a mathematical readership and is aimed at students with a mathematical background.
Computing with Python can be used as a course book for absolute beginners on Python with guidance and support from a teacher. It is also suitable as a self study book for more advanced students with some programming knowledge and an interest in the mathematical or scientific disciplines. The book integrates programming with mathematics and gives a systematic treatment of Python's capabilities with application to scientific computing.
First-year students in mathematics and disciplines with mathematical underpinning such as physics and engineering will find the book valuable, as will more advanced students with previous programming experience in other languages and professionals in industries using scientific computing as a tool.
Claus Fuhrer is Professor in Scientific Computing at Lund University, Sweden; Jan Erik Solem is Associate Professor at the Department of Mathematics, Lund University; Olivier Verdier is Associate Professor at the Department of Mathematics of the University of Bergen, Norway.