civil and environmental engineering fluid mechanics 409