IS 302 Human Computer Interaction

This course introduces Human-Computer Interaction (HCI), software design, and Computer-Supported Cooperative Work (CSCW). These fields draw from many others, including neurobiology, psychology, sociology, and computer science. Students will learn to apply concepts from these fields via user inquiry, use case narration, prototype design, and usability studies. At the end of the course, students will be able to identify and analyze user needs and integrate this into the selection, creation, evaluation, and administration of computer-based systems. 

Credits

5

Outcomes

  1. This course will prepare students to:
  2. Outline the relationship between user experience (UX), user interaction (UI), and usability.
  3. Apply computer-based prototyping tools used for visualization and communication to support project requirements ensuring user-centric design is applied.
  4. Analyze data collected with systematic user-centric methodologies using HCI principles to assess the quality of interaction design.
  5. Evaluate the design cycle within a team environment to redesign interfaces and build prototypes based on the results prioritization of user feedback.
  6. Evaluate user interaction and user experience through observation, interview, and experiment for usability testing.
  7. Create a prototype app interface that improves UX by applying the concepts of human-computer interaction (HCI).