1 Introduction to hydraulic machinery
2 Review of fundamental fluid mechanics
3 Ideal Theory of Hydraulic machines
4 2D Theory of Hydraulic machines
5 3D Theory of Hydraulic machines
6 Dimensional Analysis and Similarity
7 Cavitation
8 Coupling systems with hydraulic systems