logo

Earth and Environmental Engineering Department

Total: 131 classes, 40 instructors

Fall 2024: 72 classes Summer 2024: 2 classes Spring 2024: 74 classes Fall 2023: 75 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 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 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 2023 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 Fall 2023 22
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 2024 1
EAEE E4000 Machine learning for environmental engin
MACH LRN FOR ENV ENG & SC
Fall 2024 1
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 2024 1
EAEE E4003 AQUATIC CHEMISTRY Fall 2020 1
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 2024 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 1
ECIA W4100 MGMT & DEVPT OF WATER SYSTEMS Fall 2022 2
ECIA W4100 MGMT & DEVPT OF WATER SYSTEMS
Mgmt & Develop of Water System
Fall 2024 1
ENGI E4100 RESEARCH TO REVENUE Spring 2016 0
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 1
CIEE E4163 SUSTAINABLE WATER TREAT/REUSE Spring 2024 1
EACE E4163 Sustainable Water Treatment and Reuse
SUSTAINABLE WATER TREAT/R
Spring 2024 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 2024 1
EAEE E4228 Separation Science and Technology in Sus
Separation Sc Tech in SER
Spring 2021 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 2024 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
EAEE E4257 ENVIR DATA ANALYSIS & MODELING Spring 2023 2
EAEE E4257 ENVIR DATA ANALYSIS & MODELING Spring 2021 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 2024 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 2021 1
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 Summer 2024 2
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
Fall 2024 18
EAEE E9274 EARTH/ENVIRONMENTL ENG REPORTS Spring 2019 1
EAEE E9280 EARTH & ENVIRONMENTAL COLLOQ Spring 2020 1
EAEE E9280 EARTH & ENVIRONMENTAL COLLOQ Spring 2024 1
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 Fall 2024 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
Adeyemi Adeleye Info Fall 2024 4
Ah-Hyung Alissa Park Info Fall 2024 77
Alan West CULPA: 3 h-index: 48 Info Fall 2024 29
Athanasios Bourtsalas Info Fall 2024 70
Behzad Vaziri Hassas Info Spring 2024 2
Bolun Xu h-index: 17 Info Fall 2024 49
Christoph J Meinrenken h-index: 15 Info Spring 2017 2
Christopher J Durning CULPA: 3 Info Fall 2017 1
Dan Steingart CULPA: 1 h-index: 36 Info Fall 2024 51
Eric A Rosenberg Info Fall 2024 6
George Deodatis Great Teacher Award 2011 CULPA: 6 Gold Nugget h-index: 42 Info Summer 2022 3
Kartik Chandran CULPA: 4 Silver Nugget Wikipedia h-index: 51 Info Fall 2024 94
Klaus Lackner CULPA: 2 Wikipedia Info Spring 2018 5
Markus Hilpert Info Spring 2016 1
Nagaraj Devarayasamudram Info Fall 2024 33
Nickolas Themelis h-index: 44 Info Spring 2024 57
Oscar Nordness Info Fall 2024 5
Paul F Duby CULPA: 3 Info Spring 2018 29
Paul Knowles Info Spring 2024 5
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 Info Spring 2019 28
Pierre Gentine CULPA: 1 h-index: 43 Info Fall 2024 80
Ponisseril Somasundaran CULPA: 2 Wikipedia h-index: 82 Info Fall 2024 78
Qingtao Zhou Info Spring 2022 2
Raymond Farinato CULPA: 1 Info Fall 2024 36
Robert Farrauto h-index: 52 Info Fall 2024 109
Sara T Hamilton Info Fall 2023 2
Shaina Kelly Info Fall 2024 24
Shashwat M Vajpeyi Info Spring 2019 2
Sri Rangarajan Info Fall 2017 3
Upmanu Lall CULPA: 13 Silver Nugget Wikipedia h-index: 68 Info Fall 2024 70
Vasilis Fthenakis CULPA: 2 h-index: 55 Info Fall 2024 77
Victor Der h-index: 20 Info Fall 2019 1
Vijay Modi Great Teacher Award 1997 CULPA: 3 Silver Nugget h-index: 40 Info Fall 2024 21
Wade McGillis h-index: 44 Info Spring 2022 25
William Becker Info Spring 2024 2
Xi Chen CULPA: 7 Silver Nugget Wikipedia h-index: 64 Info Fall 2021 50
Yin Yip Ngai h-index: 26 Info Fall 2024 83
Yuri Gorokhovich CULPA: 1 Info Spring 2024 18