Stormwater Management and Modeling (Undergrad/Grad)

Course Overview

This course focuses on the analysis of the hydrology and water quality of urban storm drainage systems, including their impacts on the receiving water systems. Students examine state-of-the-art practices for controlling runoff and water quality so that the hydrologic and ecologic impacts of urban development are minimized. The course includes training on, and extensive use of, the USEPA Stormwater Management Model (SWMM), The Hydrologic Modeling System (HEC-HMS) software and the Illinois Transient Model (ITM). Topics of this course include, urban hydrology and hydraulics, modeling of combined sewer overflows (CSOs), stormwater quality and receiving-water impacts, design of drainage systems, best management practices (BMPs), and computer modeling techniques.

Syllabus 2012

Lecture Notes

Codes/Softwares of interest for the Course


Software Name/Link


EPA' Stormwater Management Model (SWMM) is used for simulations of water runoff quantity and quality in primarily urban areas. This model has been used for planning, analysis, and design related to stormwater runoff, combined and sanitary sewers, and other drainage systems.

Storm Water Management Model (SWMM)


Simulate hydraulic and water quality behavior within pressurized pipe networks



Perform one-dimensional steady flow, one and two-dimensional unsteady flow calculations, sediment transport/mobile bed computations, and water temperature/water quality modeling



Compute flow discharges and pressures in pipe networks including pumps [Matlab]

Pipe networks

Arturo Leon

Water Surface Profile in Circular and Trapezoidal channels in series [Matlab]


Arturo Leon

Analyze transient flows in closed-conduit systems ranging from dry-bed flows to gravity flows, to partly gravity-partly surcharged flows (mixed flows) to fully pressurized flows (waterhammer flows).

Illinois Transient Model

Arturo Leon

Map of people that accessed this website since January 30, 2020