Skip to content
Contact
SYS_TIME [ 00 00 00 ]

SE365

COMPLETE

Human-Computer Interaction

SE365 focuses on the principles of designing, implementing, and evaluating interactive computing systems for human use. Topics cover user interface design, usability, cognitive models, interaction paradigms, prototyping, and user-centered evaluation methods.

Course Code SE365
Credit Hours 3
Prerequisites CS210

SE365 introduces the concepts behind designing human-computer interaction: usability, direct manipulation, systematic design methods, user conceptual models and interface metaphors, design languages and genres, human cognitive and physical ergonomics, information and interactivity structures, and design tools and environments. It covers four parts: the foundation, the design process, models and theories, and thinking outside the box. Students learn interaction and interface design, the user-centered design process, prototyping, and different types of evaluation.

WK 1Introduction to HCI64 SLIDES
WK 2Cognitive Aspects74 SLIDES
WK 3Emotional Interaction48 SLIDES
WK 4Interaction & Interfaces115 SLIDES
WK 6-7Establishing Requirements82 SLIDES
WK 11Evaluation79 SLIDES
WK 12–13Project PreparationPROJECT
WK 14Project PresentationPROJECT
WK 15Advanced Topics: AI in HCI, Intelligent User Interfaces & Conversational InterfacesADVANCED
WK 16–17Final ExaminationFINAL
ΣTotal Slides558 SLIDES
  • CLO1: Describe the concepts involved in designing usable interactive computer systems.
  • CLO2: Recognize human factors, needs and issues in user interaction design.
  • CLO3: Apply a user-centered approach to interaction design by following guidelines, design rules and principles.
  • CLO4: Interpret and analyze the results of evaluation techniques to improve user experience design.
  • CLO5: Collaborate in teams using a user-centered design approach.
0x01Attendance5%
0x02Class Activities & Tutorials10%
0x03Midterm — Week 620%
0x04Project Part 1 — Week 710%
0x05Project Part 2 — Week 1315%
0x06Final Exam — Week 1640%