Sign up
Forgot password?
FAQ: Login

Lin Johnny Wei-Bing, Aizenman Hannah, Espinel Erin M.C., Gunnerson Kim. An Introduction to Python Programming for Scientists and Engineers

  • pdf file
  • size 58,30 MB
  • added by
  • info modified
Lin Johnny Wei-Bing, Aizenman Hannah, Espinel Erin M.C., Gunnerson Kim. An Introduction to Python Programming for Scientists and Engineers
Cambridge University Press, 2022. — 766 p.
Python is one of the most popular programming languages, widely used for data analysis and modeling, and is fast becoming the leading choice for scientists and engineers. Unlike other textbooks introducing Python, typically organized by language syntax, this book uses many examples from Biology, Chemistry, Physics, Earth science, and Engineering to teach and motivate students in science and engineering. The text is organized by the tasks and workflows students undertake day-to-day, helping them see the connections between programming tools and their disciplines. The pace of study is carefully developed for complete beginners, and a spiral pedagogy is used so concepts are introduced across multiple chapters, allowing readers to engage with topics more than once. “Try This!” exercises and online Jupyter notebooks encourage students to test their new knowledge, and further develop their programming skills. Online solutions are available for instructors, alongside discipline-specific homework problems across the sciences and engineering.
Most introductory programming textbooks are written with the assumption that the student thinks like a computer scientist. That is, writers, assume that the student best learns programming by focusing on the structure and syntax of programming languages. The result is an introductory textbook that teaches programming in a way that is accessible to future programmers and developers but not as much to scientists or engineers who mainly want to investigate scientific problems.
  • Sign up or login using form at top of the page to download this file.
  • Sign up
Up