In the Fall of 2011 I am teaching AM205: Advanced Scientific Computing. A key goal of this course is to provide students from a range of academic disciplines with the tools and knowledge to leverage methods from modern computational science in their research. The course will provide hands-on experience on implementing and applying a range of important algorithms, and we will also emphasize theoretical aspects so that students understand the various advantages and disadvantages of the numerical methods we cover.
I will be teaching AM274: Computational Fluid Dynamics.
We will cover a range of topics related to simulation of inviscid and
viscous fluids. There will be a significant programming component to
this course as students will be expected to work in groups to develop
finite volume and finite element software. Each group will
use its own code to implement several well-established numerical
methods for CFD during the
semester, and these numerical experiments will go hand-in-hand with
theoretical analysis covered in the course.