Please refer to the Course Planning page for a general idea of when these courses are offered. For exact dates, times, locations, fees, and instructors, please refer to the course finder.

To earn a Master of Science in Climate, Energy, and Environmental Sustainability, choose 10 courses (30 approved credit), five (5) courses from the designated program area and five (5) elective courses from any of the other three program areas. Program area courses are listed below.

Courses by Program Area

Choose a minimum of five (5) courses from the your designated program area (15 credits).

Climate, Energy, and Environmental Sustainability Program Area

Course Number & Name Course Format
Course Number & Name: 575.623 - Industrial Processes and Pollution Prevention Course Format: Asynchronous Online
Course Number & Name: 575.658 - Natural Disaster Risk Modeling Course Format: Asynchronous Online
Course Number & Name: 575.711 - Climate Change and Global Environmental Sustainability Course Format: Asynchronous Online
Course Number & Name: 575.721 - Air Quality Control Technologies Course Format: Asynchronous Online
Course Number & Name: 575.722 - Principles of Air Quality Management Course Format: Asynchronous Online
Course Number & Name: 575.724 - Air Quality and Climate Modeling Course Format:
Course Number & Name: 575.723 - Environmental Sustainability and Next Generation Buildings Course Format: Asynchronous Online
Course Number & Name: 575.732 - Energy Technologies for Solving Environmental Challenges Course Format: Asynchronous Online
Course Number & Name: 575.733 - Energy and the Environment Course Format: Asynchronous Online
Course Number & Name: 575.734 - Smart Growth Strategies for Sustainable Cities Course Format: Asynchronous Online
Course Number & Name: 575.735 - Energy Policy and Planning Modeling Course Format: Asynchronous Online
Course Number & Name: 575.736 - Designing for Sustainability: Applying a Decision Framework Course Format: Asynchronous Online
Course Number & Name: 575.738 - Transportation, Innovation, and Climate Change Course Format: Asynchronous Online
Course Number & Name: 575.743 - Atmospheric Chemistry Course Format: Asynchronous Online
Course Number & Name: 575.748 - Water Quality Engineering with Green Infrastructure Course Format: Asynchronous Online
Course Number & Name: 575.750 - Environmental Policy Needs in Developing Countries Course Format: Asynchronous Online
Course Number & Name: 575.752 - Environmental Decision-Making: Climate, Energy, Indigenous Populations, and Accessibility Course Format: Asynchronous Online
Course Number & Name: 575.771 - Data Analytics in Environmental Health and Engineering Course Format: Asynchronous Online
Course Number & Name: 575.801 - Independent Project Course Format:

Environmental Engineering Program Area

Course Number & Name Course Format
Course Number & Name: 575.604 - Principles of Environmental Engineering Course Format: Asynchronous Online
Course Number & Name: 575.605 - Principles of Water and Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.606 - Water Supply and Wastewater Collection Course Format: Asynchronous Online
Course Number & Name: 575.607 - Radioactive Waste Management Course Format: Asynchronous Online
Course Number & Name: 575.619 - Principles of Toxicology, Risk Assessment & Management Course Format: Asynchronous Online
Course Number & Name: 575.620 - Solid Waste Engineering & Management Course Format: Asynchronous Online
Course Number & Name: 575.703 - Environmental Biotechnology Course Format: Asynchronous Online
Course Number & Name: 575.706 - Biological Processes for Water & Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.715 - Environmental Contaminant Dispersion and Transport Course Format: Asynchronous Online
Course Number & Name: 575.741 - Membrane Filtration Systems and Applications in Water and Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.742 - Hazardous Waste Engineering and Management Course Format: Asynchronous Online
Course Number & Name: 575.745 - Physical and Chemical Processes for Water and Wastewater Treatment Course Format: Asynchronous Online
Course Number & Name: 575.746 - Water and Wastewater Treatment Plant Design Course Format: Asynchronous Online
Course Number & Name: 575.749 - Water Quality of Rivers, Lakes, and Estuaries Course Format: Asynchronous Online
Course Number & Name: 575.761 - Measurement and Pseudo-measurement in the Environmental Arena Course Format: Asynchronous Online
Course Number & Name: 575.801 - Independent Project Course Format:

Environmental Engineering and Science Program Area

Course Number & Name Course Format
Course Number & Name: 575.601 - Fluid Mechanics Course Format: Asynchronous Online
Course Number & Name: 575.615 - Ecology Course Format: Asynchronous Online
Course Number & Name: 575.619 - Principles of Toxicology, Risk Assessment & Management Course Format: Asynchronous Online
Course Number & Name: 575.626 - Hydrogeology Course Format: Asynchronous Online
Course Number & Name: 575.629 - Modeling Contaminant Migration through Multimedia Systems Course Format: Asynchronous Online
Course Number & Name: 575.643 - Chemistry of Aqueous Systems Course Format: Asynchronous Online
Course Number & Name: 575.645 - Environmental Microbiology Course Format: Asynchronous Online
Course Number & Name: 575.704 - Applied Statistical Analysis and Design of Experiments for Environmental Applications Course Format: Asynchronous Online
Course Number & Name: 575.708 - Open Channel Hydraulics Course Format: Asynchronous Online
Course Number & Name: 575.713 - Field Methods in Habitat Analysis and Wetland Delineation Course Format: Asynchronous Online
Course Number & Name: 575.716 - Principles of Estuarine Environment: The Chesapeake Bay Science and Management Course Format: Asynchronous Online
Course Number & Name: 575.717 - Hydrology Course Format: Asynchronous Online
Course Number & Name: 575.727 - Environmental Monitoring and Sampling Course Format: Asynchronous Online
Course Number & Name: 575.728 - Sediment Transport and River Mechanics Course Format: Asynchronous Online
Course Number & Name: 575.730 - Geomorphic and Ecologic Foundations of Stream Restoration Course Format: Asynchronous Online
Course Number & Name: 575.744 - Environmental Chemistry Course Format: Asynchronous Online
Course Number & Name: 575.763 - Nanotechnology and the Environment: Applications and Implications Course Format: Asynchronous Online
Course Number & Name: 575.801 - Independent Project Course Format:

Environmental Planning and Management Program Area

Course Number & Name Course Format
Course Number & Name: 575.608 - Optimization Methods for Public Decision Making Course Format: Asynchronous Online
Course Number & Name: 575.611 - Economic Foundations for Public Decision Making Course Format: Asynchronous Online
Course Number & Name: 575.628 - Business Law For Engineers Course Format: Asynchronous Online
Course Number & Name: 575.635 - Environmental Law for Engineers & Scientists Course Format: Asynchronous Online
Course Number & Name: 182.625 - Principles of Occupational and Environmental Hygiene Course Format:
Course Number & Name: 575.637 - Environmental Impact Assessment Course Format: Asynchronous Online
Course Number & Name: 575.640 - Geospatial Intelligence: the art and science for better understanding our world Course Format: Asynchronous Online
Course Number & Name: 575.707 - Environmental Compliance Management Course Format: Asynchronous Online
Course Number & Name: 575.710 - Financing Environmental Projects Course Format: Asynchronous Online
Course Number & Name: 575.714 - Water Resources Management Course Format: Asynchronous Online
Course Number & Name: 575.731 - Water Resources Planning Course Format: Asynchronous Online
Course Number & Name: 575.737 - Environmental Security with Applied Decision Analysis Tools Course Format: Asynchronous Online
Course Number & Name: 575.747 - Environmental Project Management Course Format: Asynchronous Online
Course Number & Name: 575.753 - Communication of Environmental Information and Stakeholder Engagement Course Format: Asynchronous Online
Course Number & Name: 575.759 - Environmental Policy Analysis Course Format: Asynchronous Online
Course Number & Name: 575.801 - Independent Project Course Format: