Chapra focuses on problem-solving rather than theory, using MATLAB, and is intended for Numerical Methods users; hence theory is included only to inform key concepts. The second edition features new material such as Numerical Differentiation and ODE's: Boundary-Value Problems.
Definitely a good book for engineers and early graduate Math majors. The book delivers a very good overview of the general numerical techniques in various categories. However, one will have to do more research in specific topics to be able to thoroughly apply those techniques in her research.