Phys4011: Heat and Thermodynamics