Course Description: The aim of this course is to improve students abilities in developing computer codes for solving compressible and incompressible flow equations based on modern numerical techniques. Topics: - Conservation laws - Turbulent flow simulation and turbulence modelling - Structured and Unstructured grid generation - Numerical Techniques for incompressible flows - Numerical Techniques for compressible flows