course notes and materials 6029222