Environmental and water engineering: designing systems that will render toxic substances harmless, treat both water and waste water, reduce solid waste volumes, eliminate contaminants from the air, prevent flooding, create energy from hydroelectric power facilities and protect our coasts from erosion. This includes design of dams, canals, treatment plants and pipelines.