Reference Texts

See books available online here

General Combustion

  • “An Introduction to Combustion,” 3nd Ed., S.R. Turns, McGraw-Hill, 2012
    • Provides a good introduction with fundamentals and applications.
  • “Principles of Combustion,” 2nd Ed., K.K. Kuo, Wiley, 2005
    • A more rigorous treatment of combustion with more theory and fewer applications.
  • “Combustion,” 4th Ed., I.R. Glassman, R.A. Yetter, Associated Press, 2008
    • A classic text covering combustion theory.
  • “Combustion Theory,” 2nd Ed., F.A. Williams, Westview Press, 1994
    • A classic, rigorous, advanced text treating, as the name says, combustion theory. Not for beginners.
  • “Combustion Physics,” C.K. Law, Cambridge University Press, 2006
    • A theoretical text covering many aspects of combustion.

Turbulent Combustion

  • “An Introduction to Turbulent Reacting Flows,” R.S. Cant, E. Mastorakos, Imperial College Press, 2008.
    • A readable introductory text.
  • “Computational Models for Turbulent Reacting Flows,” R.O. Fox, Cambridge University Press, 2003.
    • Covers a wide range of models from a chemical reaction engineering perspective. A more advanced text.
  • “Theoretical and Numerical Combustion,” 3nd Ed., T. Poinsot, D. Veynante, 2012,
    • web link
    • Covers laminar and turbulent premixed and nonpremixed flames, along with numerical solution techniques.
  • “Turbulent Combustion,” N. Peters, Cambridge University Press, 2000
    • A monograph covering premixed and nonpremixed flames, with emphasis on the flamelet model.

Coal Combustion

  • “Coal Combustion and Gasification,” L.D. Smoot, P.J. Smith, Plenum, 1985.
  • “Pulverized Coal Combustion and Gasification,” L.D. Smoot and D.T. Pratt, Plenum, 1979.
  • “Fundamentals of Coal Combustion for Clean and Efficient Use,” L.D. Smoot (editor), Elsevier, 1993.
  • “Fossil Fuel Combustion,” W. Bartok, A.F. Sarofim (editors), Wiley, 1991.

Numerical Fluid Dynamics

  • “Numerical Heat Transfer and Fluid Flow”, S. V. Patankar, Hemisphere Pub., 1980.
  • “Computational Fluid Dynamics, the Basics with applications,” J. D. Anderson Jr., McGraw-Hill, 1995
  • “Computational Methods for Fluid Dynamics,” J. H. Ferziger, M. Peric, 3rd edition, Springer, 2002
  • “Computational Fluid Mechanics and Heat Transfer”, Tannehill, Anderson, and Pletcher, 2nd Ed., Taylor and Francis, 1997.
  • “Numerical Methods for Conservation Laws,” R. J. LeVeque, Birkhauser, 1992
  • “Principles of Computational Fluid Dynamics,” P. Wesseling, Springer, 2001 “Finite Element Computational Fluid Mechanics”, A. J. Baker, McGraw-Hill, 1983.
  • “Numerical Simulation of Reactive Flow”, Oran and Boris, Elsevier, 1987.


  • “Introducing C++ for Scientists, Engineers, and Mathematicians,” D. M. Capper, 2nd edition, Springer, 2001
  • Thinking in C++ ,” B. Eckel, 2nd edition, Volumes 1 & 2, Prentice Hall, 2000,
  • “Mastering Matlab,” D. C. Hanselman, B. L. Littlefield, Prentice Hall, 2011
  • “Think Python,” Downey, O’Reilly, (free online, there is also a c++ version).
  • “Python Scripting for Computational Science,” Langtangen, 2009, (free online).
  • “Introduction to Python for Computational Science and Engineering (A beginner’s guide), Fangohr, 2014 (free online).
  • “A Primer on Scientific Programming with Python,” Langtangen, 3rd edition, Springer, 2012
  • “Parallel Programming with MPI,” P. S. Pacheco, Morgan Kaufmann Inc. 1997
  • “Fortran 90 Programming,” T. M. R. Ellis, I. R. Philips, T. M. Lahey, Addison-Wesley, 1994
  • “Fortran 90/95 Explained,” M. Metcalf, J. Reid, 2nd edition, Oxford University Press, 1999

Numerical Methods

  • “Numerical Recipes - The Art of Scientific Computing,” Press, Teukolsky, Vetterling, Flannery, 3rd edition, Cambridge Press, 2007.
  • “Numerical Linear Algebra,” L. N. Trefethen, D. Bau III, Siam, 1997
  • “Modeling and Analysis Principles for Chemical and Biological Engineers,” Graham, Rawlings, Nob Hill Publishing, 2013
  • “Scientific Computing, An Introductory Survey,” M. T. Heath, McGraw Hill, 2nd ed. 2002
  • “Numerical Solution of Partial Differential Equations,” K. W. Morton, D. F. Mayers, Cambridge University Press, 1994
  • “Problem Solving in Chemical Engineering with Numerical Problems”, Cutlip and Shacham, Prentice Hall, 1994.
  • “An Intro. to Numerical Methods for Chemical Engineers”, J. B. Riggs, Texas Tech University Press, 1988.
  • “Applied Numerical Methods with Personal Computers,” A. Constantinides, McGraw- Hill, 1987.
  • “Numerical Methods and Modeling for Chemical Engineers,” M.E. Davis, Wiley, 1984.
  • “Numerical Methods, Software, and Analysis. IMSL Reference Edition”, J. R. Rice, McGraw-Hill, 1983.
  • “Nonlinear Analysis in Chemical Engineering”, B. A. Finlayson, McGraw-Hill, 1980.
  • “Numerical Methods for Partial Differential Equations”, W. F. Ames, Academic Press, 1977.
  • “Numerical Methods That Work,” F. Acton, Harper and Row, 1970. “Applied Numerical Methods,” Carnahan, Luther & Wilkes, Wiley, 1969.