This article presents a first principles simulation of a continuous stirred tank heater pilot plant at the University of Alberta. The model has heat and volumetric balances, and a very realistic feature is that instrument, actuator and process non-linearities have been carefully measured, for instance to take account of the volume occupied by heating coils in the tank. Experimental data from step testing and recordings of real disturbances are presented. The model in Simulink and the experimental data are available electronically, and some suggestions are given for their application in education, system identification, fault detection and diagnosis.