Numerical Analysis, 3rd Edition is written for students of engineering, science, mathematics, and computer science who have completed elementary calculus and matrix algebra. The book covers both standard topics and some of the more advanced numerical methods used by computational scientists and engineers, while maintaining a level appropriate for undergraduates. Students learn to construct and explore algorithms for solving science and engineering problems while situating these algorithms in a landscape of some potent and far-reaching principles. Specifically, the author cultivates a grasp of the fundamental concepts that permeate numerical analysis, including convergence, complexity, conditioning, compression, orthogonality, and its competing concerns of accuracy and efficiency.