Sustainable Water (SW)

In cities across the globe, demand for potable water is outpacing what aquifers and surface water sources can provide, creating widespread water shortages. Civil Engineers are on the front lines of the water crisis, engineering solutions that will support the future of our species. By utilizing both new and old technologies, engineers are developing methods to source and distribute water more sustainably – both for the betterment of the environment and human civilization.

The Sustainable Water (SW) track educates students on the fundamentals of water quality and quantity, giving them the tools, they need to engineer solutions to water shortages and other water-related problems. These skills will become increasingly important as water crises emerge.

Research has shown that engineers with interdisciplinary educational backgrounds perform well in teams and enjoy a broad range of job opportunities. Purdue University – ranked #2 in online civil engineering by U.S. News and World Report 2025 – offers a Master's in Civil Engineering with an SW track, combining top-tier education with interdisciplinary training. Learn more about this track’s unique curriculum below:

Curriculum

Two "bins" of core classes have been identified (see table below).  Students will be required to take at least six credits from one of these bins and nine credits from the other bin (for a total of 15 core credits). 

Water Quantity (Hydraulics) Bin Water Quality (Environmental) Bin
Course Title Credits Course Title Credits
CCE 54300: Coastal Engineering 3 CCE 55000: Physico/Chemical Processes in Environmental Engineering 3
CCE 54400: Subsurface Hydrology 3 CCE 55400: Water Chemistry for Environmental and Ecological Engineering 3
CCE 54900: Computational Watershed Hydrology 3 CCE 59700: Biological Wastewater Treatment 3
CCE 59700: Design in Urban Water Infrastructure 3 CCE 59700: Design Principles and Practice of Drinking Water Systems 3
    CCE 59700: Plastics in Infrastructure and the Environment 3
    CCE 65000: Photochemical Reactors: Theory, Methods, and Applications 3

Technical electives will include classes from the bins that were not taken as part of the core set of courses, as well as classes from the Affordable MS Program list that are otherwise related (see table below).  Learners should plan to take at least nine credits of elective courses.

Course Title Credits
CCE 50501: UAS-Based Mapping: Basic Principles 1
CCE 50502: UAS-Based Photogrammetric Mapping 1
CCE 50503: UAS-Based LiDAR Mapping 1
CCE 50700: Geospatial Data Analytics 3
CCE 50800: Geographic Information Systems 3
CCE 56400: Data Science for Smart Cities 3
ME 50900: Intermediate Fluid Mechanics 3
ME 53900: Introduction to Scientific Machine Learning 3
ME 60800: Numerical Methods in Heat, Mass, and Momentum Transfer 3
ME 61100: Principles of Turbulence 3
ME 61400: Computational Fluid Dynamics 3
ECE 57000: Artificial Intelligence 3
ECE 60004: Communication for Engineering Leaders 1

Six credits of Applied Math and/or Statistics courses can be chosen from this list:

Course Title Credits
MA 51100: Linear Algebra with Applications 3
MA 52700: Adv Math for Engineers and Physicists I 3
MA 52800: Adv Math for Engineers and Physicists II 3
STAT 51200: Applied Regression Analysis 3
STAT 51400: Design of Experiments 3
STAT 51700: Statistical Inference 3

Sample Plan of Study - Sustainable Water

Course Name Credits Category
CCE 50501: UAS-Based Mapping: Basic Principles 1 Tech Elective
CCE 50502: UAS-Based Photogrammetric Mapping 1 Tech Elective
CCE 50503: UAS-Based LiDAR Mapping 1 Tech Elective
CCE 50800: Geographical Information Systems 3 Tech Elective
CCE 54300: Coastal Engineering 3 CE Core
CCE 54900: Computational Watershed Hydrology 3 CE Core
CCE 55400: Water Chemistry for Environmental and Ecological Engineering 3 CE Core
CCE 59700: Biological Wastewater Treatment 3 CE Core
CCE 59700: Plastics in Infrastructure and the Environment 3 CE Core
ME 53900: Introduction to Scientific Machine Learning 3 Tech Elective
STAT 51400: Design of Experiments 3 MATH/STAT
MA 52700: Adv Math for Engineers and Physicists I 3 MATH/STAT