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. |