Professor Computer Science and Human Computer Interaction Carnegie Mellon