Human Centered Computing Survey and Synthesis: New Disciplinary Directions Studies recent advances in human-computer interaction through critical analysis of influential papers and self-guided ...