A Course in Materialization Volume One