This book shows students how to derive, test and analyze numerical methods for solving differential equations, including both ordinary and partial differential equations. The objective is that students learn to solve differential equations numerically and understand the mathematical and computational issues that arise when this is done. An essential component of this approach is the extensive collection of exercises, which develop both the analytical...