Course material for a course on Computer--Human Interaction and Interaction Design