Designed for the many applied mathematicians and engineers who wish to explore computerized numerical methods, this text communicates an enthusiasm for the power of C++, an object-oriented language, as a tool for this kind of work. This revision of the successful first edition includes for the first time information on programming in Windows-based environments. In addition, this revision includes new topics and methods throughout the text that clarify and enhance the treatment of the subject. From reviews of the first edition: "If you are interested in numerical methods or are looking for a course text this book is worth your attention." - "Journal of the Association of C and C++ Users".