The second edition of this book contains changes that have been suggested by mathematicians and mathematics professors. A new chapter has been added on classical solutions of ordinary linear differential equations (other methods), and a partial chapter on response of first and second order systems has been expanded into a standalone chapter to stress its importance. Other chapters have been updated, and new problems and examples have been added, including several problems that can be used as projects.