Basic concepts of fluid mechanics: fluid statics; continuity, momentum and energy equations; vortex flow; flow of real fluids and boundary layers; dimensional analysis. These principles are applied to pipe and open channel flows: steady pipe flows, uniform and gradually-varied flow in open channels; sluice gates, weirs and hydraulic jumps, unsteady flows.