Human computer interaction notes