Date |
Reading |
Topic |
Due Date |
| 1/13 | text, pp.1-8; optionally, Matlab Tutorial | course introduction, floating-point error | |
| 1/15 | Floating-Point Arithmetic Tutorial and text, pp.29-39; optionally, text, pp.16-24 (repeats tutorial) |
floating-point arithmetic | |
| 1/20 | Problem Solving | techniques of problem solving | |
| 1/22 | text, pp.49-66 | solving linear systems | |
| 1/27 | text, pp.66-70 | the LU factorization | |
| 1/29 | text, pp.70-81 | pivoting | |
| 2/03 | text, pp.81-92 | special systems, software | Homework 3, Solutions |
| 2/05 | text, pp.105-110; optionally, Google's Page Rank | what Google does, least squares problems | |
| 2/10 | text, pp.110-121 | least squares problem transformations | |
| 2/12 | text, pp.121-137 | Gram-Schmidt | |
| 2/17 | *
|
* |
First Hour Exam, |
| 2/19 | text, pp.8-16, 24-28 | how to get the wrong answer | |
| 2/24 | text, pp.309-317 | Lagrange and monomial bases for interpolation | |
| 2/26 | text, pp.317-321, 326-333 | Newton basis, splines | |
| 3/03 | text, pp.339-355 | numerical quadrature (integration) | |
| 3/05 | text, pp.355-359, 365-368, 371-373 | adaptive quadrature, numerical differentiation | |
| 3/10 | Bezier Curves | Bezier curves | |
| 3/12 | text, pp.216-233 | finding roots of nonlinear equations | |
| 3/17 | also text, pp.216-233 | more root finding | |
| 3/19 | * |
* |
Second Hour Exam |
SPRING BREAK! |
|||
| 3/31 | tutorial sections 1-2.1 and pp. 365-368 |
solving ordinary differential equations (ODEs) | Homework 8, Solutions |
| 4/02 | pp. 382-401 and tutorial section 4.1 | Euler's method | |
| 4/07 | tutorial section 4.2 | higher order ODEs | |
| 4/09 | pp.404-410 and a derivation of RK2 methods. | Runge Kutta methods, multistep methods | |
| 4/14 | Liz Bradley on chaotic dance--an application of some of the things we've learned |
||
| 4/16 | pp.401-404 and this Section 9.3. | stiffness and errors in ODEs, | |
| 4/21 | solving systems of ODEs, ODE45 = RKF45, and the hard sphere model | ||
| 4/23 | pp.447-454 | An intro to PDEs | |
| 4/28 | Matthew Woiteszek, NCAR, high-performance and grid computing, an example involving rockets! |
||
| pp.472-476 | Multiple integration, an intro to iterative methods for linear systems | ||
| 4/30 | Performance of numerical software, parallel computing | ||
| 5/4 | Final Hour Exam, 1:30-4:00pm, ECCR 155 | Exam Review |
|