| Class | Date | Main Topic | Section(s) |
| 1, HW1ab | Tu 05/26 | BQ1a, Gaussian elimination: reduction in appended tableau, GQ0a | 6.1 |
| BQ1b, Gaussian elimination: review of invertible matrix theorem, GQ1a | 6.3 | ||
| BQ1c, Gaussian elimination in Matlab/Octave | |||
| 2, HW2 | Th 05/28 | BQ2ab, Taylor's theorem in one dimension | 1.1 |
| Taylor's theorem in Matlab/Octave | |||
| BQ2c, Taylor's theorem in higher dimensions, GQ2a, GQ2b | 1.2 | ||
| 3, HW3 | Tu 06/02 | BQ3a, Interpolation: existence and uniqueness | 4.1 |
| BQ3b, Interpolation: Newton divided differences, error theorem | 4.1 | ||
| Interpolation: problems with equidistant nodes, Matlab/Octave | 4.2 | ||
| 4, HW4 | Th 06/04 | BQ4a, Numerical differentiation: Taylor's theorem and methods | 5.4 |
| BQ4b, Numerical differentiation: errors and effect of round-off, Matlab/Octave, GQ4a | 5.4 | ||
| 5, HW5 | Tu 06/09 | BQ5ab, Numerical integration: trapezoidal and Simpson rules | 5.1-5.2 |
| Numerical integration in Matlab/Octave, GQ5a | |||
| Review | |||
| 6 | Th 06/11 | Midterm Exam | |
| 7, HW6 | Tu 06/16 | BQ5e, Numerical integration: Gauss-Legendre quadrature, GQ5e | 5.3 |
| BQ5f, Numerical integration: general Gaussian quadrature | 5.3 | ||
| 8, HW7a | Th 06/18 | BQ7a, BQ7b, Rootfinding: bisection, Newton, secant methods | 3.1-3.3 |
| BQ7c, Rootfinding: Newton's method in Matlab/Octave | 3.3 | ||
| 9, HW7b | Tu 06/23 | BQ7e, Systems of non-linear equations: Newton's method | |
| Systems of non-linear equations: Newton's method in practice | |||
| 10, HW8 | Th 06/25 | BQ8a, Numerical ODEs: problem and explicit Euler, GQ8a | 8.1 |
| BQ8b, Numerical ODEs: basic methods, local truncation error | 8.2-8.3 | ||
| Numerical ODEs: method survey and methods in Matlab/Octave, GQ8b | 8.4-8.6 | ||
| 11 | Tu 06/30 | BQ9a, Computer numbers: IEEE-standard for floating-point numbers, HW9 | 2.1 |
| Review | |||
| 12 | Th 07/02 | Final Exam | |