COURSES TAUGHT

 

(NMT = New Mexico Tech, UIUC = University of Illinois at Urbana-Champaign)

Course Name
Course No.
University
Environmental Engineering    
Air Resources Engineering CE 349 UIUC
Atmospheric Dispersion & Modeling CE 345
UIUC
Techniques and Instrumentation in Air Sampling CE 449 UIUC
Advanced Air Pollution Control
ENVE 530
NMT
Air Pollution Engineering Laboratory
ENVE 406
NMT
Design of Air Pollution Engineering Systems
ENVE 416
NMT
Fate and Transport of Air Pollutants
ENVE 535
NMT
Fundamentals of Air Pollution Engineering
ENVE 413
NMT
Environmental Law
ENVE 302
NMT
Applied Principles of Environmental Engineering
ENVE 301
NMT
     
Civil Engineering    
Pavement Materials and Design CE 420 NMT
Open Channel Hydraulics CE 423 NMT
     
Engineering Science    
Fluid Mechanics
ES 216
NMT
Thermodynamics
ES 347
NMT
Heat and Mass Transfer
ES 350
NMT