logo

Earth and Environmental Engineering Department

Total: 136 classes, 44 instructors

Spring 2025: 63 classes Fall 2024: 75 classes Summer 2024: 4 classes Spring 2024: 74 classes

All Classes

Class Last Taught Instructors
EAEE E2002 ALTERNATIVE ENERGY RESOURCES Spring 2020 1
EAEE E2002 ALTERNATIVE ENERGY RESOURCES Spring 2024 1
EAEE E2100 A BETTER PLANET BY DESIGN Fall 2024 2
EAEE E3103 ENERGY,MINERALS,MATERIALS SYST Fall 2019 1
EAEE E3103 ENERGY,MINERALS,MATERIALS SYST
ENERGY & MATERIALS SYSTEMS
Fall 2024 1
EAEE E3103 ENERGY,MINERALS,MATERIALS SYST Fall 2020 1
EAEE E3103 ENERGY,MINERALS,MATERIALS SYST
ENERGYMINERALSMATERIALS SYST
Fall 2022 1
MSAE E3141 PROCESSING-METLS/SEMICONDUCTRS Spring 2016 1
EAEE E3200 TRANSPORT/CHEM RATE PHENOMENA Fall 2024 2
EAEE E3200 TRANSPORT/CHEM RATE PHENOMENA Fall 2019 1
EAEE E3200 TRANSPORT/CHEM RATE PHENOMENA Fall 2022 2
CIEE E3250 HYDROSYSTEMS ENGINEERING Spring 2023 5
EACE E3250 Hydrosystems Engineering Spring 2025 1
EACE G3250 Hydrosystems Engineering Spring 2024 1
CIEE E3255 ENVIR CONTR/POLLUTN REDUCT SYS Spring 2023 2
CIEE E3255 ENVIR CONTR/POLLUTN REDUCT SYS Spring 2021 1
EACE E3255 ENVIRONMENTAL CONTROL AND POLLUTION REDU
ENVIR CONTR/POLLUTN REDUC
Spring 2025 1
EACE G3255 ENVIRONMENTAL CONTROL AND POLLUTION REDU
ENVIR CONTR/POLLUTN REDUC
Spring 2024 1
EAEE E3800 EARTH & ENVIR ENGIN LAB Spring 2024 1
EAEE E3800 EARTH & ENVIR ENGIN LAB
EARTH & ENVIR ENGIN LAB I
Spring 2025 1
EAEE E3800 EARTH & ENVIR ENGIN LAB I Spring 2022 3
EAEE E3801 EARTH & ENVIR ENGIN LAB II Fall 2022 3
EAEE E3899 Research Training Summer 2023 1
EAEE E3900 UNDERGRAD RES-ENVIRONMTL ENGIN Spring 2025 24
EAEE E3900 UNDERGRAD RES-ENVIRONMTL ENGIN Fall 2024 19
EAEE E3900 UNDERGRAD RES-ENVIRONMTL ENGIN
US WATER&EFFECTS; OF EL NINO
Spring 2016 1
EAEE E3901 ENVIRONMENTAL MICROBIOLOGY Spring 2020 2
EAEE E3901 ENVIRONMENTAL MICROBIOLOGY Fall 2024 1
EAEE E3995 Fieldwork Summer 2024 1
EAEE E3998 UNDERGRADUATE PROJECT I Fall 2024 1
EAEE E3999 UNDERGRADUATE PROJECT II Spring 2025 1
EAEE E4000 Machine learning for environmental engin
MACH LRN FOR ENV ENG & SC
Fall 2024 2
EAEE E4001 INDUST ECOLOGY-EARTH RESOURCES Fall 2019 2
EAEE E4001 INDUST ECOLOGY-EARTH RESOURCES Fall 2020 1
EAEE E4002 ALTERNATIVE ENERGY RESOURCES Spring 2020 1
EAEE E4002 ALTERNATIVE ENERGY RESOURCES Spring 2025 1
EAEE E4003 AQUATIC CHEMISTRY Spring 2025 2
EAEE E4003 AQUATIC CHEMISTRY
INTRO TO AQUATIC CHEMISTR
Spring 2024 2
EAEE E4003 INTRO TO AQUATIC CHEMISTRY Fall 2018 2
EAEE E4006 FLD METHODS FOR ENVIRON ENGIN Spring 2021 1
EAEE E4009 GIS-RES,ENVIR,INFRASTRUCTR MGT Spring 2020 1
EAEE E4009 GIS-RES,ENVIR,INFRASTRUCTR MGT Spring 2025 1
EAEE E4009 GIS-RES,ENVIR,INFRASTRUCTR MGT
GIS-RESENVIRINFRASTRUCTR MGT
Spring 2024 1
EAEE E4011 INDUS ECOLOGY OF MANUFACTURING Spring 2020 1
EAEE E4011 INDUS ECOLOGY OF MANUFACTURING Fall 2024 1
EAEE E4100 A Better Planet by Design (MS) Fall 2024 2
ECIA W4100 MGMT & DEVPT OF WATER SYSTEMS Fall 2022 2
ECIA W4100 MGMT & DEVPT OF WATER SYSTEMS
Mgmt & Develop of Water System
Fall 2024 2
ENGI E4100 RESEARCH TO REVENUE Spring 2016 0
EAEE E4103 Environmental Soil Chemistry Spring 2025 1
CHEE E4140 ENGINEERING SEPARATIONS Fall 2017 1
EAEE E4150 AIR POLLUTION PREVENTION/CONTR Spring 2020 1
EAEE E4160 SOLID & HAZARDOUS WASTE MGMT Spring 2020 2
EAEE E4160 SOLID & HAZARDOUS WASTE MGMT Fall 2023 1
EAEE E4160 SOLID & HAZARDOUS WASTE MGMT
Solid & Hazardous Waste Mgmt
Fall 2024 2
CIEE E4163 SUSTAINABLE WATER TREAT/REUSE Spring 2024 1
EACE E4163 Sustainable Water Treatment and Reuse
SUSTAINABLE WATER TREAT/R
Spring 2025 1
EAEE E4180 ELECTROCHEMICAL ENERGY STORAGE SYSTEMS Spring 2020 1
EAEE E4180 ELECTROCHEMICAL ENERGY STORAGE SYSTEMS Fall 2023 1
EAEE E4190 PHOTOVOLTAIC SYSTEMS ENGIN Fall 2019 1
EAEE E4200 Introduction to Sustainable Production o
Intro Sust Mineral Produc
Fall 2024 2
EAEE E4210 THERMAL TREATMNT-WASTE/BIO MAT Fall 2017 1
EAEE E4220 Energy System Economics and Optimization
Energy System Econ. & Opt
Fall 2023 1
EEEL E4220 Energy System Economics and Optimization
Energy System Econ. & Opt
Fall 2024 1
EAEE E4222 Interfacial Engineering for Sustainable Spring 2025 1
EAEE E4228 Separation Science and Technology in Sus
Separation Sc Tech in SER
Spring 2025 0
EAEE E4228 Separation Science and Technology in Sus Spring 2024 2
CIEE E4250 Hydrosystems Spring 2022 2
CIEE E4250 Hydrosystems Engineering Spring 2023 1
EACE E4250 Hydrosystems Engineering Spring 2025 1
CHEE E4252 INTRO-SURFACE AND COLLOID CHEM Fall 2018 1
CHEE E4252 INTRO-SURFACE AND COLLOID CHEM
Intro to Surface & Colloid Che
Fall 2019 1
CHEE E4252 INTRO-SURFACE AND COLLOID SCI Fall 2024 2
CIEE E4252 ENVIRONMENTAL ENGINEERING Fall 2018 2
CIEE E4252 Foundations of Environmental Engineering
ENVIRONMENTAL ENGINEERING
Fall 2019 1
CIEE E4252 Foundations of Environmental Engineering
Foundations of Env Eng
Spring 2024 1
EACE E4252 Foundations of Environmental Engineering
Foundations of Env Eng
Spring 2025 1
EAEE E4257 ENVIR DATA ANALYSIS & MODELING Spring 2023 2
EAEE E4257 ENVIR DATA ANALYSIS & MODELING Spring 2025 1
EAEE E4257 ENVIR DATA ANALYSIS & MODELING
ENVIRONMENTAL DATA ANALYS
Spring 2024 1
EAEE E4262 Space Exploration and Mining Fall 2023 1
EAEE E4262 Space Exploration and Mining
Space Mining
Fall 2022 1
EAEE E4280 Issues Facing the Water Industry Spring 2025 1
EAEE E4300 INTRO TO CARBON MANAGEMENT Fall 2017 1
EAEE E4300 INTRO TO CARBON MANAGEMENT Fall 2024 3
EAEE E4300 INTRO TO CARBON MANAGEMENT
INTRO TO CARBON MANAGEMENt
Spring 2017 1
EAEE E4301 CARBON STORAGE Fall 2024 3
EAEE E4302 CARBON CAPTURE Spring 2024 3
EAEE E4303 CARBON MEASUREMNT & MONITORING Fall 2015 1
EAEE E4304 CLOSING THE CARBON CYCLE Fall 2020 1
EAEE E4305 CO2 UTILIZATION AND CONVERSION Spring 2024 2
EAEE E4305 CO2 UTILIZATION AND CONVERSION Spring 2025 2
EAEE E4350 PLANNG/MGT-URBAN HYDROLGC SYST Fall 2024 2
EAEE E4350 PLANNG/MGT-URBAN HYDROLGC SYST Fall 2019 1
EAEE E4350 PLANNG/MGT-URBAN HYDROLGC SYST Fall 2023 1
CHEE E4530 CORROSION OF METALS Spring 2016 1
EAEE E4550 CATALYSIS OF EMISSIONS CONTROL Fall 2022 1
EAEE E4550 CATALYSIS OF EMISSIONS CONTROL
Catalysis for Emission Control
Fall 2023 1
EAEE E4550 CATALYSIS OF EMISSIONS CONTROL Fall 2024 1
EAEE E4550 CATALYSIS OF EMISSIONS CONTROL Fall 2020 1
EACE E4560 PARTICLE TECHNOLOGY Spring 2019 1
EAEE E4899 Research Training Summer 2023 1
EAEE E4901 ENVIRONMENTAL MICROBIOLOGY Spring 2020 2
EAEE E4901 ENVIRONMENTAL MICROBIOLOGY Fall 2024 1
EAEE E4950 ENIVRON BIOCHEMICAL PROCESSES
ENVIRON BIOCHEMICAL PROC
Fall 2019 1
EAEE E4950 ENIVRON BIOCHEMICAL PROCESSES
ENVIRON BIOCHEMICAL PROCESSES
Fall 2017 1
EAEE E4999 FIELDWORK Fall 2024 2
EAEE E6000 Special Topics in Earth and Environmenta
Special Topics in Earth E
Fall 2024 1
EAEE E6132 NUMERICAL MTHS IN GEOMECHANICS Spring 2021 1
EAEE E6140 ENVIRONMENTAL PHYSICOCHEMICAL PROCESSES Spring 2019 1
EAEE E6140 ENVIRONMENTAL PHYSICOCHEMICAL PROCESSES Spring 2022 1
EAEE E6150 INDUSTRIAL CATALYSIS Summer 2021 1
EAEE E6181 Advanced Electrochemical Energy Storage
Adv Electrochem Energy St
Fall 2024 1
EAEE E6212 CARBON SEQUESTRATION Fall 2016 1
EAEE E6212 CARBON SEQUESTRATION
Carbon Sequestration
Fall 2024 2
EAEE E6240 PHYSICAL HYDROLOGY Fall 2019 1
CHEE E6252 ADV SURFACE/COLLOID CHEMISTRY Spring 2020 1
CHEE E6252 ADV SURFACE/COLLOID CHEMISTRY Spring 2019 0
CHEE E6252 ADV SURFACE/COLLOID CHEMISTRY Spring 2021 0
EAEE P6329 WATER,SANITATION & HUM HEALTH Spring 2016 0
ENGI E8000 DOCTORAL FIELD WORK Fall 2015 0
EAEE E8229 SEL TPC:PROC MINERALS & WASTES Spring 2020 0
EAEE E8233 RES TPCS IN PARTICLE PROCESSNG Fall 2017 1
EAEE E9271 EARTH & ENVIRONMNTL ENG THESIS Spring 2020 16
EAEE E9271 EARTH & ENVIRONMNTL ENG THESIS Summer 2023 17
EAEE E9271 EARTH & ENVIRONMNTL ENG THESIS
EARTH & ENVIRONMNTL ENG THESEI
Spring 2025 19
EAEE E9274 EARTH/ENVIRONMENTL ENG REPORTS Spring 2019 1
EAEE E9280 EARTH & ENVIRONMENTAL COLLOQ Spring 2020 1
EAEE E9280 EARTH & ENVIRONMENTAL COLLOQ Spring 2025 2
EAEE E9305 EARTH/ENVIRONMNTL ENG RESEARCH Spring 2020 17
EAEE E9305 EARTH/ENVIRONMNTL ENG RESEARCH
AMER WATER-THE EFFECTS-EL NINO
Spring 2016 1
EAEE E9305 EARTH/ENVIRONMNTL ENG RESEARCH Spring 2025 22
EAEE E9305 EARTH/ENVIRONMNTL ENG RESEARCH
Energy System Techno
Spring 2021 1
EAEE E9800 DOCTORAL RESEARCH INSTRUCTION Spring 2019 13
EAEE E9800 DOCTORAL RESEARCH INSTRUCTION Spring 2024 2
EAEE E9900 DOCTORAL DISSERTATION Fall 2017 13

All Instructors

Instructor Last Taught Classes
Adam Massmann Info Fall 2024 1
Adeyemi Adeleye Info Spring 2025 8
Ah-Hyung Alissa Park Info Fall 2024 77
Alan West CULPA: 3 h-index: 48 Info Spring 2025 32
Athanasios Bourtsalas Info Fall 2024 68
Behzad Vaziri Hassas Info Spring 2024 2
Bolun Xu h-index: 17 Info Spring 2025 53
Christoph J Meinrenken h-index: 15 Info Spring 2017 2
Christopher J Durning CULPA: 3 Info Fall 2017 1
Conrad Albrecht Info Fall 2024 1
Dan Steingart CULPA: 1 Wikipedia h-index: 36 Info Spring 2025 56
Eric A Rosenberg Info Fall 2024 6
George Deodatis Great Teacher Award 2011 CULPA: 6 Gold Nugget h-index: 42 Info Summer 2022 3
Gregory Elsaesser Info Fall 2024 1
Kartik Chandran CULPA: 4 Silver Nugget Wikipedia h-index: 51 Info Spring 2025 98
Klaus Lackner CULPA: 2 Wikipedia Info Spring 2018 5
Laureline M Josset Info Fall 2024 1
Markus Hilpert Info Spring 2016 1
Nagaraj Devarayasamudram Info Spring 2025 35
Nickolas Themelis h-index: 44 Info Spring 2024 57
Oscar Nordness Info Spring 2025 11
Paul F Duby CULPA: 3 Info Spring 2018 29
Paul Knowles Info Spring 2025 6
Peter Eisenberger CULPA: 8 Silver Nugget Info Fall 2020 3
Peter Kelemen CULPA: 8 Silver Nugget h-index: 84 Info Spring 2023 2
Peter Schlosser Wikipedia Info Spring 2019 28
Pierre Gentine CULPA: 1 h-index: 43 Info Spring 2025 83
Ponisseril Somasundaran CULPA: 2 Wikipedia h-index: 82 Info Fall 2024 78
Qingtao Zhou Info Spring 2022 2
Raymond Farinato CULPA: 1 Info Spring 2025 40
Robert Farrauto h-index: 52 Info Spring 2025 115
Sara T Hamilton Info Fall 2024 4
Shaina Kelly Info Spring 2025 30
Shashwat M Vajpeyi Info Spring 2019 2
Sri Rangarajan Info Fall 2017 3
Upmanu Lall CULPA: 13 Silver Nugget Wikipedia h-index: 68 Info Spring 2025 74
Vasilis Fthenakis CULPA: 2 h-index: 55 Info Spring 2025 80
Victor Der h-index: 20 Info Fall 2019 1
Vijay Modi Great Teacher Award 1997 CULPA: 3 Silver Nugget h-index: 40 Info Spring 2025 24
Wade McGillis h-index: 44 Info Spring 2022 25
William Becker Info Spring 2025 3
Xi Chen CULPA: 7 Silver Nugget Wikipedia h-index: 64 Info Fall 2021 50
Yin Yip Ngai h-index: 26 Info Spring 2025 86
Yuri Gorokhovich CULPA: 1 Info Spring 2025 20