Courses

  1. Stanford University, Computational and Mathematical Engineering 212, Introduction to Large-Scale Computing in Engineering (Winter quarter 2009). Course website.
  2. Stanford University, Civil and Environmental Engineering 262c, Modeling and simulation for civil and environmental engineers (Summer quarter 2008). Course website.

Guest Lectures

  1. Stanford University, Civil and Environmental Engineering 363c, Ocean and Estuarine Modeling (Jan 8, 2009) - Introduction to Block-Structured Adaptive Mesh Refinement ( PDF, intrusion.gif, oceanWave.gif, breakSmooth10cm.mpg, downSlope5Levels.gif )
  2. Stanford University, Civil and Environmental Engineering 363c, Ocean and Estuarine Modeling (Jan 25, 2007) - Introduction to Block-Structured Adaptive Mesh Refinement ( PDF, intrusion.gif, oceanWave.gif, breakSmooth10cm.mpg, downSlope5Levels.gif )
  3. Stanford University, Civil and Environmental Engineering 162/262c, (July 19, 2007) Lecture 6: Eigenvalue Problems and Boundary Value Problems
  4. University California, Berkeley, Civil and Environmental Engineering 203, (1998) Rainfall-runoff modeling with HEC-1