The course is divided between lectures and field-based activities. The topics covered include fluid mechanics, turbulence, sediment transport, the ecology of fishes and macroinvertebrates, water quality, current restoration and monitoring techniques, field measurement techniques, and local case studies. A local stream is used for student projects and lecture demonstrations.