Courses Taught

Core Courses

24-231            Fluid Mechanics (2nd yr undergraduate, Mechanical Engineering)

06-323            Heat & Mass Transfer (3rd year undergraduate, Chemical Engineering)

24-711              Fluid Mechanics I (Graduate, Mechanical Engineering)

06-703            Advanced Fluid Dynamics (Graduate, Chemical Engineering)

Specialty Courses

24-739B Special Topics: Interfacial Fluid Mechanics (Graduate)

24-615/42-643/06-623 Microfluidics (Elective course for upper level undergraduates and graduate students in engineering and science; cross-listed in Mechanical Engineering, Chemical Engineering, and Biomedical Engineering.)

Short Courses and Tutorial Lectures

Lecturer on Microfluidics, 13th European School on Rheology, Laboratory for Applied Rheology and Polymer Processing, Leuven, Belgium, September 5 – 9, 2011

Tutorial Lecture on “An Introduction to interfaces and multiphase flows in microfluidics” at the Institute for Mathematics and Its Applications Workshop on Microfluidics: Electrokinetic and Interfacial Phenomena, University of Minnesota, December 5-11, 2009

Co-instructor, one-day short course “Microfluidics for Rheologists”, at the Society of Rheology Annual Meeting, Salt Lake City, October 6, 2007.  With T. Squires, P. Doyle, and V. Breedveld.

Other Educational Contributions

Struminger Junior Faculty Fellowship, Department of Mechanical Engineering. “An Integrated Computation and Experiment Based Design Project for Fluid Mechanics”, AY 2009-2010.