Course Instructed

Sustainable Design

Through this course, students will develop an understanding of quantitative sustainable design (QSD) and how to navigate engineering decision-making. Students will learn methods and tools for economic (techno-economic analysis, TEA; life cycle costing, LCC) and environmental (life cycle assessment, LCA) sustainability assessments, and how to link these tools to engineering design decisions under uncertainty. Students will apply these tools to design their engineered systems of interest, with special attention to water and energy infrastructure, water quality processes, resource recovery, green chemistry, and bioenergy/bioproducts.

Check out the course flyer for Fall 2023.

Sustainable design

Leveraging the QSD methodology for water and energy systems.

Water and Wastewater Treatment Design

This course introduces the theory and its application for design and operation of processes used in water and wastewater treatment; emphasis is on biological treatment processes and related processes for gas transfer, sludge dewatering, sludge disposal, and solids separations.

Biological nutrient removal

Course materials for Biological Nutrient Removal.

Environmental Chemistry

The goal of this course is to introduce students to the fundamental principles that govern chemical and biochemical processes in natural and engineered environmental systems, and to employ quantitative approaches to solving aquatic chemistry problems.

Key course topics include the thermodynamic and kinetic basis for the composition of aquatic systems, chemical equilibrium, acid-base chemistry, aqueous/gas partitioning, alkalinity and pH buffering, metal speciation and precipitation, redox reactions, and sorption processes. Analytical and numerical approaches to solving chemical problems will be illustrated using topics of interest to environmental engineers and scientists.


Course materials for the Sorption module.

Interactive Modules

I see tremendous potentials in leveraging the open-source platforms developed in my research to build interactive modules to be used in the classroom. My goal is to make these experiences accessible to everyone - regardless of individuals’ programing skills.

QSD Workshop in AEESP Research and Education Conference

During the 2022 Association of Environmental Engineering and Science Professors (AEESP) Research and Education Conference, we hosted a workshop on Quantitative Sustainable Design (QSD). In this workshop, we familiarize participants with a structured approach to sustainable design (QSD) and provide experience in leveraging QSD to generate insight in their domains of interest.

Workshop Materials

QSDsan Workshop in EES Symposium

We hosted an entry-level workshop of QSDsan during the 27th Environmental Engineering and Science Symposium at the University of Illinois Urbana-Champaign. In this workshop, attendees could interact with QSDsan through Binder without any local installation and prior knowledge on programming.

Workshop Materials Video Recording