Professional Documents
Culture Documents
Math 333
Math 333
Aims
The course aims at introducing students in finding numerical solutions to problems for
which analytical solutions either do not exist or are not readily or cheaply obtainable. It
enables students to apply linear algebra and calculus. It also aims to helps student
develop programming skills.
Course description
This course covers basic concepts in error estimation, solutions of non-linear equations,
solutions of system of linear equations and non-linear equations, finite differences,
numerical interpolations, numerical differentiation and numerical integration.
Course objectives
On completion of the course, successful students will be able to:
- understand sources of errors,
- identify absolute and relative errors,
- understand a range of iterative methods for solving linear and non-
linear systems of equations,
- comprehend the convergence properties of the numerical methods,
- understand the roles of finite differences,
- grasp practical knowledge of polynomial interpolation in numerical
differentiation and integration,
- appreciate the application of basic linear algebra and calculus
concepts in deriving the numerical algorithms,
- examine how a small change in the data and ill-conditioned algorithms
affect the solution of the mathematical problems,
- translate mathematical algorithms into computer programming,
- interpret computer outputs
Course outline
Three contact hours of lectures and two hours of computer lab per week. Students do
home assignment.
Assessment methods
Computer lab assignment 20%
Assignment & Quiz 30%
Final examination 50%
Teaching materials