The Efficient Solvers: Background, muligrid theory and detailed description of the algorithm. Finite Volume method: Understand the governing equations, general form of the transport equations, Gauss's theorem and the finite volume discretisation. Iterative solution algorithm: Pressure-velocity coupling, types of grids, unsteady flows, multiple phases. Finite Volume Discretisation: Diffusion term, convection term and source term for steady flows. Convection-diffusion problems: Boundary conditions, higher order discretisation, accuracy / stability. Solution Algorithm for Pressure-Velocity coupling: SIMPLE, SIMPLER, SIMPLEC and PISO. Laminar, transitional and turbulent flow: Background and theory. Turbulence modelling and examples: Definition of turbulence, turbulence modelling approaches, turbulence models ( zero-equation models, one equation, two equation, Reynolds Stress Model (RSM), Large Eddy Simulation, wall function approach), turbulence modelling guidelines. Recent CS developments: Current state of the art in turbulence modelling etc. Viscous boundary meshes: Background and objectives, internal and external flow, turbulence modelling considerations.