Syllabus
Credit Hours: 3
Contact Hours: 3 hours lecture per week
Frequency: Tuesday / Thursday 9:00-10:20 AM
Texts and Other Supplemental Materials: #
- Interaction Design: Beyond Human-Computer Interaction; Helen Sharp, Jennifer Preece, Yvonne Rogers; 5th edition; 2019.
- The Design of Everyday Things: Revised & Expanded Edition; Donald A. Norman; 2013.
Catalog Course Description: #
An introduction to human-computer interaction (HCI) focused on designing interfaces that connect human users and computational technologies. Project-based course involving the full interaction design cycle, including needs and requirements gathering, prototyping, and evaluation.
Prerequisites: #
CSC 1253 or CSC 1350 or equivalent programming background
Applied to the Degree: selected elective #
- Software Engineering Concentration – Selected elective area concentration
- All concentrations – CSC 3000-level and above elective
- All concentrations – Selected “Tech” elective Group A
- All concentrations except CS and the Second Discipline Concentration – Approved free elective
Learning Objectives: #
- Explain the differences between good and poor interaction design.
- Describe what is interaction design and human-computer interaction.
- Describe what a conceptual model is and how to formulate one.
- Identify which interface is best for a given application or activity.
- Describe and perform various methods related to prototyping, designing, and evaluating interaction approaches.
- Design, implement, and evaluate an interactive experience.
- Apply knowledge of oral and written communication in a team-based work environment.
Major Topics: #
- Introduction to interaction design.
- Human-centered perspectives in computing.
- Conceptualizing interaction; mental models, affordances, signifiers, and constraints.
- User experience (UX).
- Types of interfaces.
- Usability and evaluation.
- Social software.
- Ubiquitous computing.
- Mixed-reality interfaces.
- Embodied interaction.