This course is a unified introduction to thermodynamics of fluid flow and turbo machines. The focus of the course will  be on the basic physical principles and concepts underlying processes, their mathematical formulation, solution of the relevant equations and interpretation in physical terms.