This syllabus covers the philosophy and governing equations of computational fluid dynamics. It reviews numerical methods like the finite difference and finite volume methods used to solve partial differential equations modeling fluid flow and heat transfer. Specific topics covered include discretization techniques, consistency and stability analysis, and applications of these methods to problems involving heat conduction, convection and incompressible viscous flows.