Classes: ERS 420


Parkhurst, 2006. Introduction to Applied Mathematics for Environmental Science.

Langtangen, 2007. A Primer on Scientific Programming with Python (Optional text)

Computational Geology articles from Journal of Geoscience Education

Python Tutorials


Homework Assignments in this class will require the use of the Python programing language (or similar software such as Matlab or Octave), and several add-on modules including Numpy and matplotlib.

New Notes

Preliminary early draft of book for class

One solution to midterm problem.

Problem Sets and Syllabus

Most problem sets will be worth a total of 10 points. Problem sets should be prepared as described in class and will be graded based on both content (80%) and presentation (20%). Concise explanations are expected in write-ups that demonstrate understanding.