CEE117 Numerical Methods in CEE 
Course Description:
Techniques for computer solution of linear and nonlinear 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: TTH 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 LecturesNo.  Description  File 

1  Matlab and Modeling Lecture 1aIntroduction 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 
2  Root Finding: Lecture 2aBracketing Methods (READ Chapter 5) Lecture 2bOpen Methods (READ Chapter 6) 
Lecture 2a Lecture 2b 
3  System of Linear Equations: Lecture 3a  Introduction (Read Chapter 8) Lecture 3bGauss Elimination (READ Chapter 9) Lecture 3cLU Decomposition (READ Chapter 10) Lecture 3dMatrix Invertability, Norm & Condition (READ Ch 11) Lecture 3eIterative MethodsLinear Systems (READ Chapter 12) Lecture 3fIterative MethodsNonlinear Systems Lecture 3gEigen Analysis (READ Chapter 13) 
Lecture 3a Lecture 3b Lecture 3c Lecture 3d Lecture 3e Lecture 3f Lecture 3g 
4  Curve 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 
5  Integration:(READ Ch 19 & 20) Trapezoid, Simpson's & Gauss Quadrature 
Lecture 5 
6  Differential Equations 