0% found this document useful (0 votes)
9 views3 pages

HCI Course Outline

The Human-Computer Interaction course teaches students the principles of HCI, focusing on user-centered design, usability testing, and interaction design to enhance user experiences. Key objectives include understanding HCI fundamentals, conducting usability evaluations, and developing interactive prototypes. The course consists of various modules covering topics such as cognitive psychology, accessibility, UX design, and future trends in HCI, culminating in a project and final assessment.

Uploaded by

stephenonchieku1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

HCI Course Outline

The Human-Computer Interaction course teaches students the principles of HCI, focusing on user-centered design, usability testing, and interaction design to enhance user experiences. Key objectives include understanding HCI fundamentals, conducting usability evaluations, and developing interactive prototypes. The course consists of various modules covering topics such as cognitive psychology, accessibility, UX design, and future trends in HCI, culminating in a project and final assessment.

Uploaded by

stephenonchieku1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Course Title: Human-Computer Interaction

Course Description: This course introduces students to the


principles and practices of Human-Computer Interaction (HCI). It
covers the design, evaluation, and usability of interactive systems,
with a focus on improving user experiences. Students will learn
about user-centered design, usability testing, interaction design,
and the psychological aspects of HCI.

Course Objectives: By the end of this course, students should be


able to:

1. Understand the fundamentals of HCI and its importance in


technology design.
2. Apply user-centered design principles to create interactive systems.
3. Conduct usability testing and evaluation of interactive systems.
4. Analyze and critique existing interactive systems for usability.
5. Recognize the psychological and cognitive aspects of user
interaction.
6. Develop interactive prototypes and wireframes.
7. Collaborate effectively in multidisciplinary HCI teams.

Course Outline:

Module 1: Introduction to HCI

 What is HCI?
 History and evolution of HCI
 Importance of usability
 Human factors in HCI

Module 2: User-Centered Design

 Understanding users and their needs


 Task analysis and user modeling
 Design thinking and ideation
 Prototyping and iterative design

Module 3: Interaction Design


 Principles of interaction design
 Navigation and information architecture
 Gestalt principles
 Designing for different devices and platforms

Module 4: Usability Evaluation

 Usability testing methodologies


 Heuristic evaluation
 Usability metrics and analysis
 A/B testing and analytics

Module 5: Cognitive Psychology and HCI

 Human cognition and information processing


 Memory and attention in design
 Mental models and interface metaphors
 Error messages and recovery

Module 6: Accessibility and Inclusive Design

 Principles of accessibility
 Designing for diverse user populations
 Assistive technologies
 Legal and ethical considerations

Module 7: User Experience (UX) Design

 The UX design process


 Emotional design
 UX research and user personas
 Usability vs. delight

Module 8: Future Trends in HCI

 Emerging technologies (e.g., AR/VR, AI)


 HCI in mobile and wearable devices
 Ethical and societal implications
 HCI challenges and opportunities

Module 9: HCI Project


 Group or individual projects applying HCI principles to design and
evaluate an interactive system.
 Project presentations and peer feedback.

Module 10: Final Assessment and Reflection

 Final exam or project submission


 Reflect on the course and personal growth in HCI knowledge.

Grading and Assessment:

 Class participation and discussion


 Quizzes and assignments
 Usability evaluation project
 Mid-term exam
 Final project and presentation

You might also like