University of Calgary

ENME 631 - Numerical Methods For Engineers - Fall 2023

Introduction, mathematical modelling, sources of errors in the process of numerical analysis and solution methodology; Elements of numerical analysis, Taylor series, round-off error, truncation error, concept of stability, consistency and convergence; Linear algebra, normal forms, Gauss elimination method, LU-decomposition, tridiagonal systems of equations; iterative methods, Jacobi, Gauss-Seidel, SOR, SSOR methods, conjugate gradient methods and preconditioning and principles of the multi-grid methods; Elliptic "equilibrium" equation, Laplace and Poisson equations, finite difference and finite control volume concepts and stability analysis; Parabolic equations: explicit, implicit and Crank-Nicolson methods, time-splitting method, method of lines, Stability analysis; Hyperbolic equations; Introduction to other methods; future challenging problems.
This course may not be repeated for credit.


  • (3-0)


  • Credit for Mechanical Engineering 631 and Environmental Engineering 625 will not be allowed.


This course will be offered next in Fall 2024.
Powered by UNITIS. More features.