A thorough presentation of the methods for solving ordinary and partial differential equations, designed for undergraduates majoring in mathematics. The book includes detailed and well-motivated explanations followed by numerous examples, varied problem sets, and computer-generated graphs of solutions and applications. This book varies from "Elementary Differential Equations, 4th Ed", in that it includes an extra chapter on boundary value problems.