| MEP 202 NUMERICAL METHODS | ||||||||||||||||||
| This course is designed to introduce practicing scientist and engineers to the fundamental principles of modern numerical analysis and to key numerical methods for the computer solution of a variety of mathematical problems in engineering and sciences. Numerical methods is applicable in a very wide range of subject areas. Indeed, whenever a mathematical problem is encountered which cannot readily be solved by traditional mathematical analysis, then a numerical method is usually sought and a numerical analysis is carried out. | ||||||||||||||||||
| Course Description | ||||||||||||||||||
| Various numerical methods and techniques, including classical as well as recently developed numerical techniques for the solution of mathematical problems in engineering and sciences will be considered. Emphasis is placed on understanding why numerical methods work and their limitations. A mathematical derivation of each method is given and some essential theoretical properties of these methods will be studied in more detail, including error analysis. The students who take this course should have a very good and stable knowledge of single and multivariable calculus, linear algebra and be familiar with basic facts from functional, real and complex analysis analysis and the theory of ordinary and partial differential equations. The students are required to do computing projects in addition to theoretical homework problems. As a prerequisite, an ability to program in any structured programming language. | ||||||||||||||||||
| General Objectives | ||||||||||||||||||
| Upon completion of the course the students should be able to: | ||||||||||||||||||
| discuss the mathematical derivation of the numerical methods included in this course, | ||||||||||||||||||
| develop algorithms for the different numerical methods and implement these in a computer, | ||||||||||||||||||
| estimate and discuss truncation and round-off errors of the different numerical methods, | ||||||||||||||||||
| be able to recommend an appropriate numerical method for a given mathematical problem, | ||||||||||||||||||
| be able to discuss speed, accuracy, convergence and divergence of the numerical methods | ||||||||||||||||||
| ....course content continued: topics | ||||||||||||||||||