This module introduces students to the application of numerical methods for solving incompressible fluid flow and convective heat transfer problems. Students will acquire an understanding of the basic principles of fluid flow simulation, a working knowledge of numerical implementation and an appreciation of the power of computational methods. Major topics covered are: Basic theory of numerical discretisation; Classification of equations; Solution methods for parabolic and elliptic equations in Streamfunction and Vorticity and Primitive Variable formulations of Navier-Stokes and Energy equations, Conservation form; Finite-volume discretisation and SIMPLE/R procedures; Marker & Cell procedures. This module is designed for students who have an interest in the use of computer-based methods for solving engineering problem in general and in particular fluid flow problems. The module is highly recommended for students whose final-year project involves computing fluid flow or convective heat transfer, or who intend to do graduate research in computation.