We present recent work on the following issues of CFD:(i) discretization of the non-stationary incompressible Navier-Stokes equations, (ii) solution of the discrete system at each time step, (iii) hydrodynamic stability, (iv) adaptive error control and a posteriori error estimates, (v) transition of turbulence, (vi) turbulence modeling