CAP 3104 - Human-Computer Interaction Add to Catalog Portfolio CAP 3104 - Human-Computer Interaction In this course, students learn the foundational concepts of Human-Computer Interaction (HCI), including human-centered design principles and interaction, modalities, design guidelines and heuristics, and interface evaluation techniques. Terms all, Spring, Summer