Course MAT321

Numerical Methods

 

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.

Topics

Introduction to numerical methods with emphasis on algorithms, applications and computer implementation issues. 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. Topics in approximation theory.

Description of classes

Classes meet Tuesday and Thursday.

Notes

Homework assignments in the course consist of both theoretical and computational work. For the computational component, students should use a language/environment that possesses high-level data types so that more time may be spend working with algorithms and not worrying about coding (e.g., MATLAB, C++ with appropriate class libraries).

Placement and Prerequisites

MAT 201 and 202, or 203 and 204, or permission of the instructor.

FAQ

Take Home Final Exam - 50%
Problem set(s) - 50%