Kalkan S. Programming with Python for Engineers 2024
Download this torrent!
Kalkan S. Programming with Python for Engineers 2024
To start this P2P download, you have to install a BitTorrent client like qBittorrent
Category: Other
Total size: 18.99 MB
Added: 2025-03-10 23:39:03
Share ratio:
12 seeders,
2 leechers
Info Hash: 0A4FFA799B0D32EB83A2711D99B9D300A715592B
Last updated: 4.6 hours ago
Description:
Textbook in PDF format
This book is intended to be an accompanying textbook for teaching programming to science and engineering students with no prior programming expertise. This endeavor requires a delicate balance between providing indepth details on computers and programming in a complete manner and the programming needs of science and engineering disciplines. With the hope of providing a suitable balance, the book uses Python as the programming language, since it is easy to learn and program with. Moreover, to keep the balance, the book is made up of three topics:
• The Basics of Computers and Computing (Chaps. 1–3): The book starts
with the definitions of computation and an introduction to modern
hardware and software infrastructure on which programming is commonly
performed and the spectrum of programming languages.
• Programming with Python (Chaps. 4–9): These chapters present the basic
building blocks of Python programming and continue with the ground
formation for solving a problem in Python. Since almost all science and
engineering libraries in Python are written with an object-oriented
approach, a gentle introduction to this concept is also provided in this
part.
• Using Python for Science and Engineering Problems (Chaps. 10–12): The book reserves the last chapters to practical and powerful tools that are commonly used in various science and engineering disciplines. These tools provide functionalities for reading and writing data from/to files, working with data (using e.g., algebraic, numerical or statistical computations) and plotting data. These tools are then utilized in xample problems and applications at the end of the book.
1 Computing and Computers
2 Programming and Programming Languages.
3 Representation of Data.
4 Dive into Python
5 Conditional and Repetitive Execution.
6 Functions...
7 A Gentle Introduction to Object-Oriented Programming
8 File Handling
9 Error Handling and Debugging
10 Scientific and Engineering Libraries
11 An Application: Approximation and Optimization
12 An Application: Solving a Simple Regression Problem