MTH607 Numerical Linear Algebra Aim: The Aim of The Course Is To Acquire Knowledge and Understanding of Matrix Computations
MTH607 Numerical Linear Algebra Aim: The Aim of The Course Is To Acquire Knowledge and Understanding of Matrix Computations
Aim: The aim of the course is to acquire knowledge and understanding of matrix computations,
which in turn requires deeper studies in theory, methods, algorithms, and software for different
matrix computation. Focus will on methods for solving linear systems and eigenvalue problems
that minimize the computing time and memory storage while retaining suitable accuracy.
Objective: To Pick the fastest and more accurate technique/solution methods possible
Course Description:
We will study the solutions of linear systems of equations (Direct and iterative methods), least
square problems, eigenvalue problems, and singular value problems. We will also learn basic
principles applicable to a variety of numerical problems and learn how to apply them. These
principles include (1) matrix factorizations, (2) perturbation theory and condition numbers, (3)
effect of round off on algorithms, including properties of floating point arithmetic, (4) analyzing
the speed of an algorithm, (5) choosing the best algorithm for exploiting the mathematical
structure of the problem, and (6) numerical linear algebra software …
Prerequisites:
Mathematical aptitude
Introductory courses in Linear algebra, Numerical analysis and differential equations.
Willingness to learn MATLAB or any other programming language.
Learning Outcomes:
Students who successfully complete this course will possess a firm understanding of the main
concepts of numerical linear algebra.
They will know the most important algorithms and which are applicable in which situations.
They will know the theory behind the algorithms, including convergence and stability theory.
Recommended Books: