Prerequisite(s): AMAT 240 or equivalent. Introduction to the mathematical and algorithmic foundations of numerical computing, and the practical implementation of solutions to scientific problems. Topics covered include error analysis, data fitting including interpolation, numerical solution of linear and nonlinear equations of one variable as well as systems of equations, numerical differentiation and integration, Monte Carlo simulation, and symbolic computing. Applications will include a variety of problems from the sciences, engineering, and economics.