Authors Cheney and Kincaid show students of science and engineering the modern computer's potential for solving numerical problems and gives them ample opportunity to hone their skills in programming and problem solving. The text helps students learn about errors that inevitably accompany scientific computing and arms them with methods for detecting, predicting, and controlling these errors. In this edition a discussion of how to locate codes for numerical algorithms on the World Wide Web has been added. A new section on iterative methods for solving large systems of linear equations has also been added.A less scholarly approach and a different menu of topics sets this book apart from the authors' highly regarded NUMERICAL ANALYSIS: MATHEMATICS OF SCIENTIFIC COMPUTING, SECOND EDITION.
This was the textbook for my Numerical Computation course I took in the last semester of my computer science degree at CU.
It provides a survey of the numerical analysis field, along with a good mathematical background for the concepts, and a treatment of the theorems and pseudocode used in numerical analysis algorithms.
I gave three stars since at times I felt lost in trying to understand what was happening mathematically. The authors make an assumption about the mathematical background required, and although I took a lot of math courses for my degree, sometimes I still felt inadequately prepared.
It did succeed in bringing together into one place the bits and pieces of matrices, infinite series, integration, and differential equations. I especially liked the chapter on natural cubic splines since I was able to use that in a class project that is directly applicable to what I do at work.