The prerequisites of learning CFD are: 1. Governing conservation equations of fluid dynamics. 2. Navier-Stokes (N-S) equation. 3. Basic heat transfer equation. 4. Programming Skills. (C/C++/MATLAB/Python) Objective: To solve numerically the N-S equation. Discretization: FDM,FVM,FEM Central Difference, Forward Difference, Backward Difference. Exploration of new schemes , extension of new schemes.