Advanced Fluid Mechanics 2: the Navier-stokes Equations for Viscous Flows