Detailed examination and design of open channel flow systems. Includes energy and momentum principles, non-uniform flow, transition design, design of channel controls, design of hydraulic structures, wave motions, unsteady flow, and flood routing. Crosslisted with CEE 404. Credit at the 600-level requires additional work.