CivE 295
Numerical Methods for Civil Engineers
Description
Application of numerical methods to civil engineering problems.Prerequisites: ENCMP 100 and MATH 102.
Learning Outcomes
Differentiate between different types of errors and define the error measures in numerical applications.Explain Taylor theorem for smooth function and apply it to find approximations. Identify the error associated with using the Taylor theorem.
Differentiate between and utilize bracketing and open methods for finding roots of nonlinear equations.
Differentiate between and utilize direct and iterative methods for solving linear systems of equations.
Differentiate between and utilize the Newton Raphson method and the fixed point iteration method to solve systems of nonlinear equations.
Differentiate between and utilize polynomial and piecewise interpolation to fit curves through data points.
Differentiate between and utilize linear curve fitting and nonlinear curve fitting to fit models through data points by minimizing the least squares and by using the Mathematica software.
Utilize the Forward finite difference, backward finite difference, and centered finite difference basic and high accuracy formulas to numerically calculate derivatives of functions.
Differentiate between and utilize the rectangle method, trapezoidal rule method, Simpson’s rules, Roberg’s method, and Gauss quadrature to numerically integrate functions of one variable. Identify the error associated with each method.
Differentiate between various types of differential equations and their applications in Engineering.
Differentiate between and utilize various explicit and implicit methods to solve ordinary differential equations (Euler, Heun’s, Midpoint, and Ruge-Kutta).
Utilize the finite difference method to solve Boundary value problems.
Lecture | Seminar | Lab | Credits | Total AU |
---|---|---|---|---|
3 | 0/1 | 2/1 | 4 | 50.4 |
M % | NS % | CS % | ES % | ED % |
---|---|---|---|---|
50 | 0 | 0 | 50 | 0 |
None defined
Undergraduate Program(s)
2024/2025 - Winter - Enve-coop - Year 2 |
2024/2025 - Winter - Enve - Year 2 |
2024/2025 - Winter - Civil-coop - Year 2 |
2024/2025 - Winter - Civil - Year 2 |
2023/2024 - Winter - Enve-coop - Year 2 |
2023/2024 - Winter - Enve - Year 2 |
2023/2024 - Winter - Civil-coop - Year 2 |
2023/2024 - Winter - Civil - Year 2 |
2022/2023 - Winter - Enve-coop - Year 2 |
2022/2023 - Winter - Enve - Year 2 |
2022/2023 - Winter - Civil-coop - Year 2 |
2022/2023 - Winter - Civil - Year 2 |
2021/2022 - Winter - Enve-coop - Year 2 |
2021/2022 - Winter - Enve - Year 2 |
2021/2022 - Winter - Civil-coop - Year 2 |
2021/2022 - Winter - Civil - Year 2 |
2020/2021 - Winter - Enve-coop - Year 2 |
2020/2021 - Winter - Enve - Year 2 |
2020/2021 - Winter - Civil-coop - Year 2 |
2020/2021 - Winter - Civil - Year 2 |
2019/2020 - Winter - Enve-coop - Year 2 |
2019/2020 - Winter - Enve - Year 2 |
2019/2020 - Winter - Civil-coop - Year 2 |
2019/2020 - Winter - Civil - Year 2 |
Sections & Respective Instructors
B1 - 2024/2025 - Winter - Nima Shirzad |
B1 - 2023/2024 - Winter - Nima Shirzad |
B1 - 2022/2023 - Winter - Ahmed Abdelmoety |
B1 - 2021/2022 - Winter - Yong Li |
B1 - 2020/2021 - Winter - Yong Li |
B1 - 2019/2020 - Winter - Samer Adeeb |