
Introduction to Engineering and Scientific Computing with Python
- 396 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Introduction to Engineering and Scientific Computing with Python
About this book
As more and more engineering departments and companies choose to use Python, this book provides an essential introduction to this open-source, free-to-use language. Expressly designed to support first-year engineering students, this book covers engineering and scientific calculations, Python basics, and structured programming.
Based on extensive teaching experience, the text uses practical problem solving as a vehicle to teach Python as a programming language. By learning computing fundamentals in an engaging and hands-on manner, it enables the reader to apply engineering and scientific methods with Python, focusing this general language to the needs of engineers and the problems they are required to solve on a daily basis. Rather than inundating students with complex terminology, this book is designed with a leveling approach in mind, enabling students at all levels to gain experience and understanding of Python. It covers such topics as structured programming, graphics, matrix operations, algebraic equations, differential equations, and applied statistics. A comprehensive chapter on working with data brings this book to a close.
This book is an essential guide to Python, which will be relevant to all engineers, particularly undergraduate students in their first year. It will also be of interest to professionals and graduate students looking to hone their programming skills, and apply Python to engineering and scientific contexts.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover
- Half Title
- Title Page
- Copyright Page
- Dedication Page
- Table of Contents
- List of Examples
- Preface
- Acknowledgments
- Authors
- Chapter 1 Engineering and Scientific Calculations
- Chapter 2 Computer-Based Calculations
- Chapter 3 Python Basics
- Chapter 4 Structured Programming with Python
- Chapter 5 GraphicsâMatplotlib
- Chapter 6 Array and Matrix Operations
- Chapter 7 Solving Single Algebraic Equations
- Chapter 8 Solving Sets of Algebraic Equations
- Chapter 9 Solving Differential Equations
- Chapter 10 Working with Data
- References
- Index
- Index of Python Terminology