Mesut Pervizpour

CEE-117 Numerical Methods in CEE

Course Description:

Techniques for computer solution of linear and non-linear simultaneous equations; eigenvalue analysis; finite differences; numerical integration; numerical solutions to ordinary differential equations. Case studies in the various branches of civil engineering. Prerequisites: Math 205.

Text book:
  • Applied Numerical Methods with MATLAB: for Engineers & Scientists, by Chapra, (2011), ISBN:0073401102
    Numerical Computing with Matlab, Cleve Moler, SIAM, 2004.
    Numerical Methods for Engineers, Chapra, Canale
    Numerical Methods, Algorithms and Applications, Fausett
    Applied Numerical Methods using Matlab, Fausett
    Applied Numerical Methods using Matlab, Yang, Cao, Chung, Morris

Location and Hours:
Lecture: T-TH 10:45 - 12:00 PM, PA360

Syllabus | Handouts | Assignments | Labs/Exams | Links

Course Handouts in PDF

Disclaimer: Students are expected to keep their own notes. The handouts highlight the lecture content and are by NO MEANS a complete set. The instructor reserves the right to make changes that may not be reflected in the handouts below, it is the students' responsibility to keep a complete and current set of notes for each lecture.

Class Lectures
1Matlab and Modeling
Lecture 1a-Introduction to Matlab Preimilnaries (READ Chapter 2)
Lecture 1b, Input/Output (READ Chapter 3)
Lecture 1c, Functions
Lecture 1d, Errors (READ Chapter 4)
Lecture 1e, Taylor Series
Lecture 1f, Add. Derivatives/Differentials (read)
Lecture 1g, Intro. to Modeling (read)

Lecture 1a
Lecture 1b
Lecture 1c
Lecture 1d
Lecture 1e
Lecture 1f
Lecture 1g
2Root Finding: Lecture 2a-Bracketing Methods (READ Chapter 5)
Lecture 2b-Open Methods (READ Chapter 6)
Lecture 2a
Lecture 2b
3System of Linear Equations:
Lecture 3a - Introduction (Read Chapter 8)
Lecture 3b-Gauss Elimination (READ Chapter 9)
Lecture 3c-LU Decomposition (READ Chapter 10)
Lecture 3d-Matrix Invertability, Norm & Condition (READ Ch 11)
Lecture 3e-Iterative Methods-Linear Systems (READ Chapter 12)
Lecture 3f-Iterative Methods-Non-linear Systems
Lecture 3g-Eigen Analysis (READ Chapter 13)

Lecture 3a
Lecture 3b
Lecture 3c
Lecture 3d
Lecture 3e
Lecture 3f
Lecture 3g
4Curve Fitting
a. Linear Least Squares (READ Ch 14)
b. Gen. Lin. LS & NonLin. Reg. (READ Ch 15)
c. Interpolation: Polynomials and Splines (READ Ch 17 & 18)

Lecture 4a
Lecture 4b
Lecture 4c
5Integration:(READ Ch 19 & 20)
Trapezoid, Simpson's & Gauss Quadrature
Lecture 5
6Differential Equations