MTH3202 Numerical Methods
MTH3202 Numerical Methods
CREDITS: 4
Course Description
This course introduces students to non-analytic methods for solving a variety of problems in
mathematics ranging from algebra to regression of functions. All methods used are
approximation algorithms; as such, emphasis is placed on minimizing errors. The approximations
introduced in class are complemented by computer laboratory demonstrations. This is necessary
as the students can hardly appreciate the usefulness of Numerical Analysis and its algorithms
without completing many iterations; the use of computers speeds up this process. The course
depends heavily on the contents of Linear Algebra and Calculus and is necessary for smooth
progression to courses in Differential Equations. Such is the importance of this course that the
methods included are required for providing solutions to mathematical problems where
analytical solutions do not exist.
Exemptions: None
Course Content
Numerical Integration
Riemann’s Integral. Trapezoidal rule. Simpson’s rule. Errors for integral approximation rules.
Optimization
Linear programming. Dynamic programing. Network analysis.
Methods of Teaching
● Direct Instruction
● Laboratory demonstrations and experiments.
● Classroom Discussion
The instructor will introduce new topics with a few carefully chosen problems discussed with the
whole class. The instructor will then develop the basic results in Numerical Analysis as an
extension of the solutions already seen. Related problems will be assigned to small groups and
included in the assessment. A particular emphasis throughout the course will be on small-group
lab exercises and presentations of solutions to problems, critical analysis by other class members,
and searches for alternative solutions.
Methods of Assessment
Assessment
Required Reading
Karris, S. T. (2007). Numerical Analysis Using MATLAB and EXCEL (3 ed.). Orchard Publications.
Otto, S. R., & P, D. J. (2005). An Introduction to Programming and Numerical Methods in
MATLAB. London: Springer.