EM2060 Numerical Methods
Course Code
EM2060
Course Title
Numerical Methods
Credits
3
Course Type
Core
Textbooks and References
- ● Ackleh et al. Classical and Modern Numerical Analysis,1st Edition(2009) Chapman and Hall/CRC. ● Quarteroni et al. Scientific Computing with MATLAB and Octave,2nd Edition(2014) Springer. ● Strang. Computational Science and Engineering,1st Edition(2007), Wellesley-Cambridge Press ● Gockenbach. Partial Differential Equations: Analytical and Numerical Methods,2 nd Edition (2002)SIAM
Course Modules:
Numerical Methods
Preliminaries:
Floating point arithmetic, Big O notation, matrix norms, Review of programming
Error Analysis:
Numerical solutions to nonlinear equations:
Fixed point iteration, Bisection method, Newton-Raphson method
Numerical solutions to systems of linear equations:
Gaussian elimination, Jacobi method, Gauss-Seidel method
Interpolation:
Lagrange interpolating polynomial, Newton’s interpolating polynomials, Spline
interpolation
Numerical integration:
Trapezoidal rule, Simpson rule, Gaussian quadrature
Numerical solutions to ordinary differential equations:
Initial value problems: Euler method, Runge - Kutta methods;
Boundary value problem: Finite difference method, Adaptive step size mechanisms
Numerical solutions to partial differential equations:
Explicit and implicit finite difference methods, Basics of finite element methods
Computational labs:
Covering selected topics & appropriate problems from the respective fields
- Lecture - 30h
- Tutorial - 3h
- Assignment - 24h
- Independent_learning - 93h
Marks allocation:
Tutorials
40%
End_exam
60%
Last Update:
| Edit this page