Advanced Hydrodynamics -- problem based course.