Teaching

CEE 117 Numerical Methods in CEE

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