Archived Versions

Video Lectures


Lecture 1: Difference Methods for Ordinary Differential Equations

Go to this video


Lecture 2: Finite Differences, Accuracy, Stability, Convergence

Go to this video


Lecture 3: The One-way Wave Equation and CFL / von Neumann Stability

Go to this video


Lecture 4: Comparison of Methods for the Wave Equation

Go to this video


Lecture 5: Second-order Wave Equation (including leapfrog)

Go to this video


Lecture 6: Wave Profiles, Heat Equation / point source

Go to this video


Lecture 7: Finite Differences for the Heat Equation

Go to this video


Lecture 8: Convection-Diffusion / Conservation Laws

Go to this video


Lecture 9: Conservation Laws / Analysis / Shocks

Go to this video


Lecture 10: Shocks and Fans from Point Source

Go to this video


Lecture 11: Level Set Method

Go to this video


Lecture 12: Matrices in Difference Equations (1D, 2D, 3D)

Go to this video


Lecture 13: Elimination with Reordering: Sparse Matrices

Go to this video


Lecture 14: Financial Mathematics / Black-Scholes Equation

Go to this video


Lecture 15: Iterative Methods and Preconditioners

Go to this video


Lecture 16: General Methods for Sparse Systems

Go to this video


Lecture 17: Multigrid Methods

Go to this video


Lecture 18: Krylov Methods / Multigrid Continued

Go to this video


Lecture 19: Conjugate Gradient Method

Go to this video


Lecture 20: Fast Poisson Solver

Go to this video


Lecture 21: Optimization with constraints

Go to this video


Lecture 22: Weighted Least Squares

Go to this video


Lecture 23: Calculus of Variations / Weak Form

Go to this video


Lecture 24: Error Estimates / Projections

Go to this video


Lecture 25: Saddle Points / Inf-sup condition

Go to this video


Lecture 26: Two Squares / Equality Constraint Bu = d

Go to this video


Lecture 27: Regularization by Penalty Term

Go to this video


Lecture 28: Linear Programming and Duality

Go to this video


Lecture 29: Duality Puzzle / Inverse Problem / Integral Equations

Go to this video