Introduction, vector and tensor algebra, Governing equations, Equilibrium equations, Diffusion equation, Euler equation, Advection equations, advection-diffusion equation, boundary and initial conditions, Permeative and stream function-vorticity approach, Approximate methods. Finite difference, weighted residual-finite elements, finite volume, Accuracy and error analysis, Higher order schemes, Staggered grid concept, Pressure correction schemes, Flow in porous media, turbulent flow modeling.