Courses
Teaching activities at Dartmouth College and elsewhere
At Thayer School of Engineering, Dartmouth College

Pastoral scene
- Fluid Mechanics
(ENGS 34, Spring 2026) - Introduction to Environmental Engineering
(ENGS 37, Fall 2025) - Sustainability & Natural Resource Management
(ENGS 41, Winter 2026) - Environmental Transport & Fate
(ENGS 43, Spring 2023) - Sustainable Design
(ENGS 44, Spring 2019) - Intermediate Fluid Mechanics
(ENGS 150, Spring 2013) - Environmental Fluid Mechanics
(ENGS 151, Spring 2026) - Geophysical Fluid Dynamics
(ENGS 152, Spring 2025) - Sustainable Product Design
(ENGS 171, Winter 2026) - Turbulence in Fluids
(ENGS 250, Fall 2015)
At the University of Nova Gorica (Slovenia)

Symbol of the Adriatic
- Optimization Procedures in Environmental Protection
(March 2011)
Instituto Superior Técnico (Lisbon, Portugal), July 19-24, 2004

On the Sugar River, NH