Description
Programming for Computations: Python – A Gentle Introduction to Numerical Simulations with Python by Svein Linge and Hans Petter Langtangen is an accessible and practical introduction to computer programming for students and professionals in engineering, mathematics, and the sciences. Published by Springer as part of the Texts in Computational Science and Engineering series, the book demonstrates how Python programming can be used to solve mathematical problems through numerical methods and computational simulations.
Designed for readers with little or no previous programming experience, the book provides a gradual introduction to programming concepts and their practical applications. It covers essential topics such as variables, mathematical expressions, functions, loops, algorithms, problem-solving techniques, and program verification. Readers learn how to translate mathematical formulas into computer programs and use computational methods to investigate and solve scientific and engineering problems.
A key strength of the book is its emphasis on understanding mathematics through programming. Rather than focusing only on programming syntax, it introduces generic algorithms, structured program design, reusable functions, and automated testing to help readers develop reliable and well-organized solutions.
With clear explanations, practical examples, and computational exercises, this book supports independent learning and helps build a strong foundation in scientific programming. It is particularly suitable for engineering students, mathematics students, science learners, educators, and beginners interested in numerical computing.
Programming for Computations: Python is a valuable learning resource for anyone looking to develop programming skills while exploring the practical role of numerical simulations in engineering and scientific applications.
Frequently Bought Together
Total Price: —
- Choosing a selection results in a full page refresh.
- Opens in a new window.
