Fluid Mechanics is one of the core and vast subjects of IIT & mechanical engineering describes the behavior of water under static and dynamic forms. Fluid Machinery is the perfect approach to understand other subjects like turbomachinery, heat and mass transfer, and many more. and thus carries a decent weightage in IIT and other engineering exams.