Prerequisites: MATH 222, MATH 337, MATH 340, and proficiency in a computer language (FORTRAN, C, or C++), or departmental approval. Theory and techniques of scientific computation, with more emphasis on accuracy and rigor than MATH 611. Machine arithmetic. Numerical solution of a linear system and pivoting. Interpolation and quadrature. Iterative solution of nonlinear systems. Computation of eigenvalues and eigenvectors. Numerical solution of initial- and boundary-value problems for systems of ODEs. Applications. The class includes examples requiring student use of a computer.