Purdue School of Engineering and Technology

Purdue School of Engineering and Technology

Advanced Thermodynamics

ME 50000 / 3 Cr. (3 Class)

The empirical, physical basis of the laws of thermodynamics. Availability concepts and applications. Properties and relations between properties in homogeneous and heterogeneous systems. The criteria of equilibrium. Application to a variety of systems and problems including phase and reaction equilibrium.


K. Wark, Advanced Thermodynamics for Engineers, McGraw-Hill, 1994


To enhance the student's understanding of problems involving energy and to increase the student's analytical skills and ability to master the inner workings of complex thermodynamic problems.


After completion of this course, the students should be able to:

  1. Explain the physical origins and kinds of stored energy states
  2. Explain the physical origins and kinds of stored energy states
  3. Explain and discern entropy transport and production mechanisms
  4. Develop methodologies that facilitate application of the subject to the broad range practical problems including fluid dynamics and heat transfer
  5. Discern simplifying assumptions
  6. Develop appropriate expressions from first principles
  7. Perform the kind of engineering analysis that, even though not exact, still provides useful information concerning the design and/or performance of a system or process
  8. When confronted with design and open-ended problems, be able to relate fundamentals to useful engineering models and, in turn, link these models to design decisions
  9. Conduct experiments, collect and process data
  10. Report the experimental work
  11. Perform engineering calculations using computer models
  1. Variational formulation of boundary and initial boundary value problems (4 classes)
  2. Finite element formulation and analysis of one-dimensional problems (8 classes)
  3. Computer implementation of the finite element method (3 classes)
  4. Finite element formulation and analysis of two-dimensional problems with single and multi-variables (10 classes)
  5. Computer applications using the finite element computer program ANSYS (3 classes)

 Note: one class = 75 minutes