Department of Civil Engineering

Semester:

4

Course Code:

EM2040

Course Name:

Numerical Methods for Civil Engineers

Credit Value:

2 (Notional hours: 100)

Prerequisites:

None

Core/Optional

Core

Hourly Breakdown

Lecture hrs.

Tutorial hrs.

Assignment hrs.

Independent Learning & Assessment hrs.

26

4

-

70

Course Aim: To introduce numerical methods for solving mathematical models of Civil Engineering problems.

Intended Learning Outcomes:

On successful completion of the course, the students should be able to;

➢    explain, apply and analyze numerical methods for finding roots of equations, interpolation and curve fitting.

➢    explain, apply and analyze numerical methods for solving ordinary and partial differential equations.

➢    apply appropriate algorithms to solve partial differential equations related to Civil Engineering problems.

Course Content:

➢    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

Teaching /Learning Methods:

Classroom lectures, tutorial discussions and in-class assignments

Assessment Strategy:

Continuous Assessment

50%

Final Assessment

50%

Details:

Tutorials/Assignments/Quizzes   20%

Mid Semester Examination   30%

Theory (%)

50%

Practical (%)

-

Other (%)

-

Recommended Reading:

➢    C. Chapra and R. P. Canale, (2010). Numerical Methods for Engineers, 6th edition, McGraw-Hill.

 



Department of Civil Engineering