CE 370: Introduction to Environmental Engineering. This course introduces current topics and fundamental concepts in Environmental Engineering. The goals are to: (1) offer a broad picture view of contemporary environmental issues; (2) equip students with conceptual framework and “toolsets” to quantitatively evaluate and discuss environmental issues; (3) provide students with resources necessary to develop a personalized answer to the questions: “How do environmental issues impact my personal and professional lives? What can I do as a citizen to lower carbon and water footprints and sustain the planet Earth?”

CE 475: Water Quality Chemistry. Apply chemical principles to understand water quality, drinking water treatment, and wastewater treatment. Apply basic chemistry principles to understand thermodynamic and kinetic principles of aquatic biogeochemistry in natural waters. 

CE 574: Reactive Transport in Natural Environments. The course targets students from a diverse range of earth and environmental disciplines where reactive transport and water-soil-roots-microbe interactions play a key role. This course teaches principles of flow, transport, and multi-component biogeochemical reactions in natural waters (surface and groundwater), and a reactive transport modeling tool. The tool can be either CrunchFlow for applications in groundwater systems or BioRT-Flux-PIHM for applications at the watershed scale, depending on the needs of the students. One of the goals is to develop students' modeling skills and learn to use models to develop hypotheses. Some teaching materials of reactive transport modeling are online (CE 574: https://www.e-education.psu.edu/png550/node/829).