Courses » Computational Fluid Dynamics

Computational Fluid Dynamics


The course deals with the numerical solution of equations governing fluid flow and would be of interest to engineers and scientists—both aspiring and professional—with chemical/ mechanical/ civil/ aerospace engineering applications. In all these fields, one needs to deal extensively with fluid flow related phenomena and one needs to resolve flow-related features of the processes and equipment. Although the equations governing fluid flow have been formulated more than 150 years ago, it is only in recent years that these are being solved in the practical applications in which the flow occurs. The course deals with the basic techniques that enable the numerical solution of these equations.


UG/ PG students in chem/mech/civil/aerospace engg departments


At least one course in fluid mechanics. In addition, at least one course in numerical techniques and one course in computer programming would be essential


Automobile, Process, Power generation industries


Dr. Sreenivas Jayanti studied mechanical engineering at IIT-BHU, Varanasi, India; nuclear engineering at Ohio State University, Columbus, Ohio, USA; fluid mechanics at INPG, Grenoble, France, and obtained his PhD from the department of chemical engineering at Imperial College, London, UK in 1990. After a post-doctoral fellowship at Imperial College, he joined IIT Madras as a visiting faculty in 1994. He is currently a professor in the department of chemical engineering at IIT Madras. His main research interests include computational fluid dynamics, combustion and fuel cells. 


Week 1: Introduction : calculation of flow in a rectangular duct
Week 2: Calculation of fully developed flow in a triangular duct
Week 3: Derivation of equations governing fluid flow
Week 4: Equations for incompressible flow and boundary conditions
Week 5: Basic concepts of CFD: Finite difference approximations
Week 6: Basic concepts of CFD: Consistency, stability and convergence
Week 7: Solution of Navier Stokes for compressible flows
Week 8: Solution of Navier Stokes equations for incompressible flows
Week 9: Solution of linear algebraic equations: basic methods
Week 10: Solution of linear algebraic equations: advanced methods
Week 11: Basics of finite volume method including grid generation
Week 12: Turbulent flows and turbulence modelling


  • The exam is optional for a fee. Exams will be on 23 April 2017
  • Time: Shift 1: 9am-12 noon; Shift 2: 2pm-5pm
  • Any one shift can be chosen to write the exam for a course.
  • Registration url: Announcements will be made when the registration form is open for registrations.
  • The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published.


  • Final score will be calculated as : 25% assignment score + 75% final exam score
  • 25% assignment score is calculated as 25% of average of Best 8 out of 12 assignments
  • E-Certificate will be given to those who register and write the exam and score greater than or equal to 40% final score. Certificate will have your name, photograph and the score in the final exam with the breakup. It will have the logos of NPTEL and IIT Madras. It will be e-verifiable at  nptel.ac.in/noc.


1.Ferziger J.H. & Peric M. (1999) Computational Methods for Fluid Dynamics, Springer, Berlin, Germany.
2.Hirsch C. (1988) Numerical Computation of Internal and External Flows, John Wiley & Sons, New York, USA.
3.Patankar S.V. (1980) Numerical Heat Transfer and Fluid Flow, Hemisphere, Washington D.C., USA.
4.Versteeg H.K. & Malalsekera W. (1995) An Introduction to Computational Fluid Dynamics: The Finite Volume Method, Longman Scientific & Technical, Harlow, Essex, UK.
5.Anderson J.D. (1995) Computational Fluid Dynamics: The Basics with Applications,McGraw-Hill, Inc.