Introduction to Human Computer Interaction for Technology Executives

95-763

Units: 6

Description: Human computer interaction (HCI) is an interdisciplinary field in which computer scientists, engineers, psychologists, social scientists, and design professionals play important roles. The goal of HCI is to solve real problems in the design and use of technology, making computer-based systems easier to use and more effective for people and organizations. Ease of use and effectiveness are critical to the success of all systems that interact with people, including software systems, home, office and factory appliances, and web and phone applications. This course provides an overview and introduction to the field of human-computer interaction, with a focus on how it applies to managers, technology executives, and others who will work with HCI professionals. Particular emphasis will be placed on what HCI methods and HCI-trained specialists can bring to design and development teams. The course will provide a hands-on introduction to proven tools and techniques for creating and improving user interfaces, such as Contextual Inquiry, Rapid Prototyping, Heuristic Analysis, and Think-Aloud User Testing. Students at the end of the course will have learned how to perform some useful techniques and will have an understanding of systematic procedures for creating usable and useful designs and systems. The class welcomes everyone from non-programmers to expert programmers. Prerequisites None. Assignments will have you performing user testing, paper prototyping, and implementing a working design, using some computational medium. However, you can select how to implement your solutions, and you can choose whether to use Axure, Balsamiq, Flash, html, or even PowerPoint. For More Information: http://www.cs.cmu.edu/~bam/uicourse/95763Z5summer2016/

Syllabus: 95-763_Intro_to_Computer_Human_Interaction_Syllabus_M18.pdf