Teaching

Fall 2022

CE 200A Environmental Fluid Mechanics I

CE 204 Planetary Boundaries and the Anthropocene

Spring 2022

CE 105 Design for Global Transformation

CE 375 Workshop for Future Civil and Environmental Engineering Teachers

Fall 2021

CE 200A Environmental Fluid Mechanics I

CE 204 Planetary Boundaries and the Anthropocene

CE 301 Workshop for Future Civil and Environmental Engineering Teachers

Spring 2021

CE 105 Design for Global Transformation

CE 301 Workshop for Future Civil and Environmental Engineering Teachers

Fall 2020

CE 200A Environmental Fluid Mechanics I

CE 290 Planetary Boundaries and the Anthropocene

CE 301 Workshop for Future Civil and Environmental Engineering Teachers

Spring 2020

CE 105 Design for Global Transformation

Previous offerings

E 7 Introduction to Computer Programming for Scientists and Engineers

CE 100 Elementary Fluid Mechanics

CE 200B Numerical Methods for Environmental Flow Modeling