MATH4340 Main Page, Spring 2006


Instructor: Long Lee
Textbook: Applied Numerical Methods for Engineers, Using MATLAB and C by Robert J. Schilling and Sandra L. Harris
Classroom: AN 205
Time:  MWF 12:00-1:00pm
Office: RH 212
Phone: 307-766-4368
Email: llee@uwyo.edu
Office hour: MWF 11:00-12:00pm and by appointment Sylllabus

Prerequisites: MATH 2205 and COSC 1030

Catalog Description: Machine arithmetic, analysis of rounding errors, direct and iterative methods for linear systems of equations, iteration, interpolation, numerical differentiation and integration, numerical solution of differential equations. Programming exercises using a procedural language. Offered spring semester only. Cross listed with COSC 4340.

Objectives: Math 4340 is an undergraduate course for applied numerical analysis. The objective of this course is to equip the student with the fundamental numerical tools to solve practical problems arising from engineering or physical sciences. This course will provide engineering or science majors with a basic knowledge of numerical methods including: root-finding, elementary numerical linear algebra, solving systems of linear equations, curve fitting, optimization, and numerical solution to ordinary and partial differential equations. MATLAB is the software environment used for implementation and application of these numerical methods. The numerical techniques learned in this course enable students to work with mathematical models of technology and systems. This course is intended to be a mathematical introduction to the theory and practical use of basic numerical methods. While the emphasis of the course is placed solidly on applications, we will discuss some of the mathematical theory behind the methods we study. Some theoretical understanding is critical to the proper practice of numerical analysis, because novel numerical methods are developed based on a solid grab of mathematical theories.

Course Content:

Programing: Programming is part of the course; each student will be expected to learn Matlab and use it on some of the homework assignments. Online tutorials are listed as follows:

Basic concepts:

Advanced usages:

Homework: Homework and/or programming projects will be given approximately bi-weekly and posted on the course website. Collaboration on homework is allowed and encouraged but copying from another person is prohibited.

Final grade: Based on homework and exams.

Homework 40% Every two (three) weeks
Exam I 20% February 17 in class
Exam II 20% March 24 in class
Exam III 20% May 1 in class


Jan. 14, 12:00:am 2006