Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python (Texts in Computational Science and Engineering)
Learn Programming Through Mathematical Problem-Solving
This practical and accessible book introduces computer programming as a powerful tool for solving mathematical problems, with a focus on applications in engineering and science. Designed specifically for students, it provides a clear and concise path from having no prior programming experience to developing the skills needed to write simple programs for common mathematical and numerical problems.
The book is available in two versions: MATLAB and Python, allowing students to learn using the programming environment that best suits their course or field of study.
Inspired by A Primer on Scientific Programming with Python by Hans Petter Langtangen, the book takes a more streamlined and approachable approach, making it particularly suitable for engineering students.
Key topics include:
-
Programming fundamentals for beginners
-
Numerical methods for solving mathematical problems
-
Generic algorithms that can be applied across different problems
-
Clean and structured program design
-
Functions for creating reusable and organized code
-
Automatic testing to verify program correctness
-
Practical applications in engineering and science
By focusing on essential programming concepts and real mathematical applications, this book helps students quickly develop practical computational skills they can use throughout their engineering and science studies.
Product details
- Publisher : Springer
- Publication date : May 31, 2018
- Edition : Reprint
- Language : English
- Print length : 248 pages
- ISBN-10 : 3319812823
- ISBN-13 : 978-3319812823
- Item Weight : 15.2 ounces
- Dimensions : 7.01 x 0.56 x 10 inches