Numerical Fluid Mechanics I