CSIT6000N Advanced Topics in HCI (Spring 2023)
Course Description
This course is a broad PG-level introduction to advanced topics in Human-Computer Interaction (HCI), with an emphasis on techniques, models, theories, and applications for designing, prototyping, and evaluating current and future interactive systems for human use. HCI is an interesting and important area of study, providing the human perspective to computing. Besides technology and innovation, it also touches on issues like ethics and social responsibilities related to technologies in the real world. Selected topics may include multimodal interaction design, ubiquitous/mobile computing, virtual/augmented reality, agents and robots, and HCI applications in various domains such as education, health, urban sustainability, scientific discoveries, etc.
- Course structure: 3hr lectures (+ in-class exercise or lab sessions) per week; Time: Monday 7:30pm to 10:20pm; location: Rm 4620, Lift 31-32; TA to be determined.
- Course materials and announcements are posted on Canvas. Course-related communication and assignment submission are conducted through this channel as well.
- Course evaluation: 1 individual project + 1 group project + 1 midterm + in-class/lab exercises; outcomes, grading schemes, assessment rubrics and references are in Course Description.
- Prerequisites for course projects: web programming (e.g., html, css), object-oriented programming (e.g., C++, java), python.
- Textbook info is below the syllabus. Other recommended readings see the reference list at the end of each lecture notes.
- Submission deadline is 11:59pm of the day. Late day request needs to be sent to the TA (by email) by 5pm of the day.
Syllabus (Lecture: Mon 7:30~10:20pm)
Lecture |
Date |
Topic |
Presenter |
Note |
1 |
Mon Feb 6 |
Introduction to CSIT6000N and to HCI |
Xiaojuan Ma |
|
|
|
Fundamental: Human-Centric Design |
Xiaojuan Ma |
|
2 |
Mon Feb 13 |
Fundamental: Understanding Humans |
Xiaojuan Ma |
Group Project Topic Announcement |
|
|
"The Good, the Bad, the ____" Competition |
Class |
|
3 |
Mon Feb 20 |
Topic: Multimodal Interaction |
Xiaojuan Ma |
Essay Part I Submission; Group Formation |
|
|
Design: Empathize |
Xiaojuan Ma |
|
4 |
Mon Feb 27 |
Topic: Human-Robot Interaction (HRI) |
Xiaojuan Ma |
|
|
|
Design: Ideate |
Xiaojuan Ma |
|
5 |
Mon Mar 6 |
Topic: Ubiquitous Computing |
Xiaojuan Ma |
|
|
|
Design: Prototyping |
Xiaojuan Ma |
|
6 |
Mon Mar 13 |
Topic: Extended Reality |
Xiaojuan Ma |
|
|
|
Evaluation: Preparation and Questionnaire |
Xiaojuan Ma |
|
7 |
Mon Mar 20 |
Topic: CSCW and Social Computing |
Xiaojuan Ma |
|
|
|
Group Project I: Needfinding Presentation |
Class |
|
8 |
Mon Mar 27 |
Topic: Computing for Good |
Xiaojuan Ma |
|
|
|
Evaluation: Heuristic and Usability Analysis |
Xiaojuan Ma |
|
9 |
Mon Apr 3 |
Evaluation: Result Analysis |
Xiaojuan Ma |
|
|
|
HCI: From Lab to the Real World |
Xiaojuan Ma |
Essay Part II Submission |
10 |
Mon Apr 17 |
Mid-term Exercise |
Class |
|
11 |
Mon Apr 24 |
Guest Lecture (TBD) |
Class |
|
12 |
Mon May 8 |
Group Project II: Final Presentation |
Class |
Peer Evaluation; Personal Project Portfolio Submission |
Textbook
REQUIRED:
OPTIONAL:
|