Teaching

Current courses

CE 3200 Fundamentals of Environmental Engineering

CE 4220/7220 Hazardous Waste Management

CE 4270/7270 Environmental Engineering Microbiology

CE4290/7290 Wastewater Treatment and Process Design

CE 8215 Environmental Transport Phenomena

CE 8250 Biochemical Treatment Processes

CE 8260 Environmental Biotechnology

Previous courses

Introduction to Environmental Engineering

Environmental Engineering Chemistry

Advanced Biochemical Processes

Office hours

3-5 p.m. Monday through Friday

Also by appointment