The content of this course will be the development of the principles of classical thermodynamics. The laws of thermodynamics will be developed by using a series of increasingly complex model systems and a universal equation of state is formulated which incorporates the relationships illustrated by these model systems. Using this equation it will be possible to appreciate that thermodynamic laws are applicable to all systems of matter, regardless of their complexity. Finally, the principles developed are applied to problems of a chemical nature, focusing on predicting the spontaneity of chemical reactions. The material in this course will be of greatest interest to those students enrolled in the basic sciences including biology, chemistry, and physics, and in applied fields such as chemical engineering, materials science and biotechnology.