Schedule
| Date | Topic | Slides | Required Reading | Optional Reading |
|---|---|---|---|---|
| Jan 4 | Introduction to CPSC 303. Process & strategies of scientific computing. Course details. |
|
||
| Jan 6 | Numerical
algorithms and errors. Review process & strategies of scientific computing. |
|
|
|
| Jan 9 | Introduction to Matlab. |
|
||
| Jan 11 | Problem conditioning and algorithm stability. |
|
|
|
| Jan 13 | Floating point arithmetic. Roundoff erros. |
|
|
|
| Jan 16 | Polynomial interpolation. Monomial basis. |
|
|
|
| Jan 18 | Lagrange interpolation. |
|
|
|
| Jan 20 | Divided Differences and Newton basis. |
|
|
|
| Jan 23 | Review basis functions. Interpolation error. |
|
||
| Jan 25 | Chebychev interpolation. |
|
|
|
| Jan 27 | Osculating interpolation. |
|
|
|
| Jan 30 | Piecewise polynomial interpolation. |
|
||
| Feb 1 | Cubic splines. |
|
|
|
| Feb 3 | Hat function and B-splines. |
|
|
|
| Feb 6 | Parametric interpolation. |
|
||
| Feb 8 | Discrete least squares data fitting. Discrete best fit. |
|
|
|
| Feb 10 | Least squares formulation. |
|
|
|
| Feb 15 | Midterm exam. |
|
||
| Feb 17 | Midterm discussion. | |||
| Feb 27 |
Numerical differentiation. Finite difference formulas using Taylor series. |
|
|
|
| Mar 1 | Interpolation-based differentiation. |
|
|
|
| Mar 3 | Roundoff and data errors in numerical differentiation. (lecture by Mike Gelbart) |
|
|
|
| Mar 6 | Richardson extrapolation. |
|
|
|
| Mar 8 | Numerical integration. Basic quadrature rules. |
|
|
|
| Mar 10 | Composite quadrature rules. |
|
|
|
| Mar 13 | Gaussian quadrature rules. |
|
|
|
| Mar 15 | Adaptive quadrature. |
|
|
|
| Mar 17 |
Numerical solution of initial value ordinary differential equations. Differential equations - Motivation. Example: Zombie infection. |
|
|
|
| Mar 20 | Initial value ordinary differential equations. Existence, uniqueness, and conditioning. |
|
||
| Mar 22 | Euler's method. |
|
|
|
| Mar 24 | Runge-Kutta methods. |
|
|
|
| Mar 27 | Multistep methods. |
|
|
|
| Mar 29 | Absolute stability and stiffness. |
|
|
|
| Mar 31 | Error estimation. |
|
|
|
| Apr 3 | Fun with PDEs. |
|
||
| Apr 5 | Review. Questions. |
|
||
| Apr 7 | No lecture. |
|
||
| Apr 9 | No lecture. |
|
||
| Apr 26 | Final exam. |
|