Presents standard numerical approaches for solving common mathematical problems in engineering using Python. * Covers the most common numerical calculations used by engineering students * Covers Numerical Differentiation and Integration, Initial Value Problems, Boundary Value Problems, and Partial Differential Equations * Focuses on open ended, real world problems that require students to write a short report/memo as part of the solution process * Includes an electronic download of the Python codes presented in the book