An undergraduate-level introduction to Fluid Mechanics:

Fluid Mechanics is one of the most beautiful subjects in Physics. It spans lengthscales from quantum vortices in liquid helium to stellar accretion discs in astrophysics and it underpins numerous applications of engineering, from lab-on-a-chip to aircraft. Fluid mechanics has fascinated researchers for centuries and continues to do so today. I hope that this lecture course, which is intended primarily for engineering undergraduates, will have the same effect on you as my first Fluid Mechanics course did on me