2026 fall

Human-Computer Interaction (1 Div.)

This course aims to provide broad knowledge about interaction design methods and principles for better usability through hands-on experiences in user-centered design sessions. The course covers well-known design principles on usability aspects (e.g., learnability, efficiency, human errors) and design methodologies (e.g., user-centered design, task analysis, prototyping, heuristic evaluation, and user testing). Design assignments and term projects will help students enhance their user interface design skills in web, mobile, and IoT environments.


Instruction

Course Staff
Time & Location
  • Mon./Thu. 09:00 - 10:15, #609, College of Engineering #6
Office Hours
  • Tue. 13:00 - 15:00
Textbook
  • [Ro23] Yvonne Rogers. 2023. Interaction Design: Beyond Human-Computer Interaction, 6th Ed., Willey
Prerequisite
  • None
Grading Policy
Design Projects (63%)
  • Design Project #0: Team Formation and Contract Writing (0%)
  • Design Project #1: Need Finding (9%)
  • Design Project #2: Ideation (9%)
  • Design Project #3: Paper Prototyping (9%)
  • Design Project #4: Digital Prototyping (9%)
  • Design Project #5: Heuristic Evaluation (9%)
  • Design Project #6: Final Presentation (18%)
  • Note: The final score is weighted by peer evaluation, ranging from 90% to 110%
In-class Activities (24%)
  • In-class Activity #1: Need Finding (4%)
  • In-class Activity #2: Learnability (4%)
  • In-class Activity #3: Ideation (4%)
  • In-class Activity #4: Paper Prototyping (4%)
  • In-class Activity #5: Digital Prototyping (4%)
  • In-class Activity #6: Heuristic Evaluation (4%)
Peer Evaluation (3%)
  • Midterm Evaluation (1.5%)
  • Final Evaluation (1.5%)
Attendance (10%)
  • 1% of credit is deducted for each absence
  • 3-Lateness = 1-Absence
  • 11-Absence = F grade

Schedule

Week 01
September 03 — Course Overview & Logistics
September 07 — Interaction Design

Week 02
September 10 — Design Thinking Workshop
September 14 — Collaboration Guides

Week 03
September 17 — Need Finding
September 21 — In-Class Activity #1: Need Finding

Week 04
September 24 — Chooseok Holiday
  • No Class
September 28 — Learnability

Week 05
October 01 — In-Class Activity #2: Learnability
October 05 — Substitute Holiday for National Foundation Day
  • No Class

Week 06
October 08 — Design Project #1: Need Finding
October 12 — Ideation

Week 07
October 15 — In-Class Activity #3: Ideation
October 19 — More Learnability

Week 08
October 22 — Design Project #2: Ideation
October 26 — Paper Prototyping

Week 09
October 29 — In-Class Activity #4: Paper Prototyping
November 02 — Aesthetics

Week 10
November 05 — Design Project #3: Paper Prototyping
November 09 — Digital Prototyping & User Testing

Week 11
November 12 — Tutorial on Figma
November 16 — In-Class Activity #5: Digital Prototyping

Week 12
November 19 — Efficiency
November 23 — Safety and Error

Week 13
November 26 — Design Project #4: Digital Prototyping
November 30 — Heuristic Evaluation

Week 14
December 03 — In-Class Activity #6: Heuristic Evaluation
December 07 — Design Project #5: Heuristic Evaluation

Week 15
December 10 — AI + HCI
December 14 — Dark Patterns in UI/UX

Week 16
December 17 — Design Project #6: Final Presentation
December 21 — Award Ceremony & Final Remark