Loading...

Course Description

COMP 3451 is the introductory course to interaction design from a human-computer interaction (HCI) perspective. Students will learn both theoretical and practical concepts of human-computer interaction that will help them produce user interfaces developed using a user-centered approach. Students will explore how cultural biases impact how we design computer programs, interfaces and AI programs. In addition, students will debate and discuss increasing concerns regarding the lack of cultural diversity in Machine Learning algorithms, which disadvantages non-privileged groups in society. As such, students will apply intercultural understanding to HCI to build inclusive systems. Further, students will test, reflect and revise their assumptions throughout the course to continually improve previous assignments, as the process of user interface design involves constant revision of existing systems.

Learning outcomes

  • Demonstrate the basic principles of Human-Computer Interaction Design (HCID).
  • Analyze existing designs and criticize them from a socio-culturally diverse HCI perspective.
  • Describe which techniques and methodologies are available to enforce the principles of HCID, which go well beyond verbal communication.
  • Produce program interfaces from a user-centered perspective and be aware of their own cultural biases in interface design.
  • Demonstrate an awareness of how their own cultural biases impact computer program design.
  • Apply culturally appropriate design principles to computer programming.

Course topics

  • Module 1: A Brief Introduction to Human Computer Interaction, Interaction Design, and User Experience
  • Module 2: Usability
  • Module 3: The Process of Interaction Design
  • Module 4: Data Gathering
  • Module 5: Data Analysis, Interpretation, and Presentation
  • Module 6: Establishing Requirements
  • Module 7: Design, Prototyping, and Construction
  • Module 8: Interfaces and Visual Design
  • Module 9: Evaluation with Users
  • Module 10: Evaluation without Users
  • Module 11: Cognitive Models and Frameworks for Interaction Design
  • Module 12: Social Interaction
  • Module 13: Emotional Interaction

Required text and materials

Students are responsible for purchasing the required materials on their own:

  • Sharp, H., Rogers, Y., & Preece, J. (2023). Interaction Design: Beyond Human-Computer Interaction (6th Ed.). Wiley. 
    Type: E-Textbook. ISBN: 978111990111-2

Note: This item can be purchased directly from the following link.

The following free e-textbook is recommended for supplementary information:

Assessments

Please be aware that should your course have a final exam, you are responsible for the fee to the online proctoring service, ProctorU, or to the in-person approved Testing Centre. Please contact exams@tru.ca with any questions about this.

To successfully complete this course, students must achieve a passing grade of 50% or higher on the overall course, and 50% or higher on the final mandatory exam.

Phase 1: Proposal5%
Quiz 15%
Phase 2: Needs and Requirements10%
Quiz 25%
Phase 3: Designing Alternatives10%
Phase 4: Prototyping10%
Quiz 35%
Phase 5: Evaluation10%
Phase 6: Presentation and Prototype5%
Mandatory Final Exam35%
Total:100%

Recommended requisite(s)

  • MATH 1650 with a score of C or better
    Or
  • MATH 1651 with a score of C or better
  • MATH 1240 with a score of C or better
    Or
  • MATH 1241 with a score of C or better
  • COMP 2680 with a score of C or better
    Or
  • COMP 2681 with a score of C or better
  • Third year standing in a CS degree program

Or

Exclusions

COMP 3450

Loading...

Enrol now - select a section to enrol in

Section Title
Human Computer Interaction Design
Section Schedule
Any Time (30 weeks duration)
Course Fee(s)
Canadian in BC/YT non-credit $837.62 Click here to get more information
Canadian outside BC/YT non-credit $946.70 Click here to get more information
International Student non-credit $1,661.15 Click here to get more information
Available for Credit
3 credits

Open Learning faculty member information

An Open Learning faculty member is available to assist students. Students will receive the necessary contact information at the start of the course.

Required fields are indicated by .