Numerical methods and their applications to engineering. Basics: Taylor series, accuracy/precision, systems of linear equations. Nonlinear equations: bisection and secant methods. Polynomial interpolation. General least-squares regression. Weighted-average data smoothing and differentiation. Numerical integration: trapezoidal rule, Simpson's rule, and quadrature methods. Systems of ordinary differential equations: Runge-Kutta methods. Finite difference solution of partial differential equations. Error estimation is emphasized throughout the course.
Prerequisite: CS 1003 or equivalent;
Co-requisite: MATH 2513 or MATH 3503 or permission of the instructor.