Practical text strikes fine balance between students' requirements for theoretical treatment and needs of practitioners, with best methods for large- and small-scale computing. Prerequisites are minimal (calculus, linear algebra, and preferably some acquaintance with computer programming). Text includes many worked examples, problems, and an extensive bibliography. 1974 edition.
This book is a reprint from 1974. It is a great book on classic numerical methods at the upper undergrad or first year grad level.
My only complaints are the following (and given this book is over 40 years old, it's probably not fair to complain but I want to mention what caused me to seek other sources): Chapter 7: I'm not so interested in that whole topic of difference equations which seems sort of archaic; and the derivation of Euler-Maclaurin summation formula was not memorable or enlightening at all. The last three chapters (Fourier Methods, Optimization, and Monte Carlo methods) seemed to be last-minute additions because they are very brief and are not at all written at the same standard as the rest of the book: for example, the description of the Fast Fourier Transform is so terse and not well illustrated.