Fluid Mechanics is often referred to as the "heart of mechanical and civil engineering." It is the branch of physics concerned with the behavior of fluids (liquids, gases, and plasmas) at rest and in motion. For students, the subject is notoriously challenging due to its heavy reliance on vector calculus, differential equations, and abstract concepts like the control volume and vorticity.