Materials for CS 147, Introduction to Human-Computer Interaction