Environmental Engineering – Water Quality, Treatment, and Recovery

The following example curricula list the recommended courses for each track. Students are required to earn 30 credits total, with at least 24 credits at the 60000 level or higher, and the remaining 6 credits at the 40000 level or higher.

For students entering the program with non-EAC/ABET-accredited undergraduate degrees who are targeting careers requiring professional engineering (PE) registration, please review the information at the bottom of our “Who Should Apply?” page regarding credential evaluations.


Environmental Engineering – Water Quality, Treatment, and Recovery (Track A)

Track A is for students with undergraduate degrees in environmental engineering or in civil engineering with an environmental engineering concentration or minor. Students in this track must have previously taken courses in fluid mechanics and hydraulics. Students with undergraduate degrees in other engineering fields such as chemical, biomedical, or mechanical engineering may also qualify for this track depending on their undergraduate courses. Please coordinate with the program director.

Fall Semester

CE 60810: Powerpoint, Papers, Proposals and More: The Art of Effective Communication (2 credits) – Clive Neal, PhD

CE 60325: Physical-Chemical Water Treatment Processes (3 credits) – Kyle Doudrick, PhD, PE

CE 60355: Water, Disease, & Global Health (3 credits) – Joshua Shrout, PhD

CE 60330: Environmental Biotechnology (3 credits) – Robert Nerenberg, PhD, PE

Choose one course from the following two:

  • BIOS 60310: Biogeochemistry and Ecosystem Ecology (3 credits) – Jennifer L. Tank, PhD
  • CE 60456: Analysis and Modeling of Hydrologic Systems (3 credits) – Alan Hamlet, PhD

CE 60701: MEng Capstone I (1 credit) – Kevin Q. Walsh, PhD, PE, SE & Phil Barutha, PhD

Several electives are available for students who have taken any of the above classes previously, including (but not limited to)…

Courses from the Fluid Dynamics and Modeling concentration.

CE 60470: Atmospheric Modeling and Data – Paola Crippa, PhD

CE 40460: Groundwater Hydrology (3 credits) – Alan Hamlet, PhD

CE 67600: Visual Design and Construction (3 credits) – Steve Blackburn

CE 67600: Special Studies: Environmental Engineering Design –  Kyle Bibby, PhD, PE

ARCH 70411: Environmental Systems I (with approval of instructor)

Spring Semester

CE 60340: Solid & Hazardous Waste Management (3 credits) – Jim Alleman, PhD, PE

CE 40420: Air Quality & Reactive Transport (3 credits) – Paola Crippa, PhD

CE 60323: Advanced Water Treatment and Reuse (3 credits) – Kyle Doudrick, PhD, PE

CE 60523: Geoenvironmental Engineering (3 credits) – Yazen Khasawneh, PhD, PE

CE 60702: MEng Capstone II (3 credits) – Kevin Q. Walsh, PhD, PE, SE & Phil Barutha, PhD

Several electives are available for students who have taken any of the above classes previously, including (but not limited to)…

Courses from the Fluid Dynamics and Modeling concentration.

CE 60221 – Life Cycle Assessment: Evaluating Social and Environmental Impacts (3 credits) – Emily Grubert, PhD

GH 60201: Geographic Information Systems (with approval of instructor)

CE 40341: Biological Process Design (3 credits) – Robert Nerenberg, PhD, PE

CE 60130: Finite Elements in Engineering – Joannes Westerink, PhD

SUS 40113 – Climate and Environmental Justice (3 credits) – Emily Grubert, PhD

CE 67600: Special Studies – Advanced Stormwater Management

CE 67600: Special Studies – Advanced Environmental Systems Data Management


Environmental Engineering – Water Quality, Treatment, and Recovery (Track B)

Track B is for students with undergraduate degrees in other engineering fields or in science including environmental science, chemistry, biology, etc. provided the students have taken multiple, sequential courses in mathematics (including Calculus II at a minimum), chemistry, and biology.

Fall Semester #1

CE 60810: Powerpoint, Papers, Proposals and More: The Art of Effective Communication (2 credits) – Clive Neal, PhD

CE 30300: Introduction to Environmental Engineering (3 credits) – Kyle Bibby, PhD, PE

CE 30460: Fluid Mechanics (3 credits) – Diogo Bolster, PhD

CE 60325: Physical-Chemical Water Treatment Processes (3 credits) – Kyle Doudrick, PhD, PE

Choose one course from the following two:

  • BIOS 60310: Biogeochemistry and Ecosystem Ecology (3 credits) – Jennifer L. Tank, PhD
  • CE 60340: Solid & Hazardous Waste Management (3 credits) – Jim Alleman, PhD, PE

CE 60701: MEng Capstone I (1 credit) – Kevin Q. Walsh, PhD, PE, SE & Phil Barutha, PhD

Note: design projects in CE 60701 will need to be limited to a partial/schematic end deliverable since there will not normally be a second semester for students in this track.

Several electives are available for students who have taken any of the above classes previously, including (but not limited to) courses listed in Track A above and in the Fluid Dynamics and Modeling concentration.

Spring Semester

CE 60820: Professional Engineering Development and Technical Communications II (3 credits) – Jordan McCormack, PE

CE 50455: Environmental Hydrology (3 credits) – Alan Hamlet, PhD

CE 40450: Hydraulics (3 credits) – Andrew Kennedy, PhD

CE 40341: Biological Processes Design (3 credits) – Robert Nerenberg, PhD, PE

CE 30338: Design Tools for Environmental Engineers (1 credit) – Isaiah Murrell-Thomas

Choose one course from the following two:

  • CE 60221 – Life Cycle Assessment: Evaluating Social and Environmental Impacts (3 credits) – Emily Grubert, PhD
  • CE 60523: Geoenvironmental Engineering (3 credits) – Yazen Khasawneh, PhD, PE

Several electives are available for students who have taken any of the above classes previously, including (but not limited to) courses listed in Track A above and in the Fluid Dynamics and Modeling concentration.

Fall Semester #2

CE 60355: Water, Disease, & Global Health (3 credits) – Joshua Shrout, PhD

CE 60330: Environmental Biotechnology (3 credits) – Robert Nerenberg, PhD, PE

CE 60340: Solid & Hazardous Waste Management (3 credits) – Jim Alleman, PhD, PE

CE 40460: Groundwater Hydrology (3 credits) – Alan Hamlet, PhD

CE 60470: Atmospheric Modeling and Data (3 credits) – Paola Crippa, PhD

Several electives are available for students who have taken any of the above classes previously, including (but not limited to) courses listed in Track A above and in the Fluid Dynamics and Modeling concentration.


Start your application.