Computational Techniques for Fluid Dynamics by