Supplemental material for a course on finite difference methods for differential equations.
Course materials (syllabus and assignments) can be found linked from the course page.
The course closely follows Randall LeVeque's text. The additional material here includes IPython notebooks. If you want to view the notebooks without installing IPython, you can use nbviewer. For instance, see a notebook on the basics of finite differences.
This material is released under a CC-BY license. You are free to reuse and adapt it, as long as you give credit to the original source (David Ketcheson).