Tools and techniques for the numerical solution of mathematical problems. Topics include description and implementation of algorithms on the computer, floating-point arithmetic, error analysis, root-finding, interpolation, numerical integration, and Gaussian elimination for linear systems of equations.