Introduction to numerical methods with emphasis on algorithms, applications and computer implementation issues. Topics covered include solution of nonlinear equations; numerical differentiation, integration and interpolation; direct and iterative methods for solving linear systems; numerical solutions of differential equations; two-point boundary value problems; and approximation theory. Lectures are supplemented with numerical examples using MATLAB. Prerequisites: MAT201 and MAT202; or MAT203 and MAT204; or equivalent.

This is an introductory course designed for upperclass undergraduates and beginning grad students in fields related to applied math and engineering. Special attention is paid to balancing implementation and algorithm development. Students are expected to accumulate hands-on experience by programming and running numerical simulations assigned as homework problems.

Lectures are supplemented with numerical examples using MATLAB.