2025 (Current Year) Faculty Courses School of Computing Department of Computer Science Graduate major in Computer Science
Human Computer Interaction
- Academic unit or major
- Graduate major in Computer Science
- Instructor(s)
- Hideki Koike / Natsue Yoshimura
- Class Format
- Lecture (HyFlex)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 5-6 Mon (S2-202(S223)) / 5-6 Thu (S2-202(S223))
- Class
- -
- Course Code
- CSC.T421
- Number of credits
- 200
- Course offered
- 2025
- Offered quarter
- 1Q
- Syllabus updated
- Apr 2, 2025
- Language
- English
Syllabus
Course overview and goals
This course introduces the computer foundation, cognitive model, and design methods for human-computer interaction.
1) Introduction of multimodal processing, extended senses as VR/AR, and cooperative support techniques such as CSCW or groupware.
2) Introduction of real-world computing such as the next generation of interactive systems.
3) Explanation of the types of biological signals applicable to HCI.
4) Explanation of the biosignal-based HCI for better quality of life (QOL).
Course description and aims
(Koike)
1) Have an understanding of the research background, design concept and constitutive principles of current typical HCI system and advanced HCI system.
2) Acquire the ability to design and implement techniques of typical HCI system.
(Yoshimura)
1) Have an understanding of biological signals applicable to the evaluation and implementation of HCI.
2) Have an understanding of purpose, design, evaluation, methods, and potential applications of biosignal-based HCI.
Keywords
(Koike) Interactive systems, Graphics, Vision, Device programming
(Yoshimura) Biological signals, Design, Evaluation, Quality of Life, Application
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
(Koike) Lecture and implementation report of the project task.
(Yoshimura) Lecture and report of the project task.
Course schedule/Objectives
Course schedule | Objectives | |
---|---|---|
Class 1 | Introduction | Explain course description and aims |
Class 2 | Computer foundation of interaction (1) | Understand GUI and Hypermedia |
Class 3 | Computer foundation of interaction (2) | Understand Vision-based HCI |
Class 4 | Computer foundation of interaction (3) | Understand Information Visualization |
Class 5 | Computer foundation of interaction (4) | Understand Virtual reality/Augmented reality |
Class 6 | Computer foundation of interaction (5) | Understand CSCW |
Class 7 | Computer foundation of interaction (6) | Understand Human Augmentation |
Class 8 | HCI and Biological signals (1) | Understand the types of human biological signals |
Class 9 | HCI and Biological signals (2) | Understand the application of heart rate and pulse wave to HCI |
Class 10 | HCI and Biological signals (3) | Understand the application of muscle activity signals to HCI |
Class 11 | HCI and Biological signals (4) | Understand the application of brain activity signals to HCI1 |
Class 12 | HCI and Biological signals (5) | Understand the application of brain activity signals to HCI2 |
Class 13 | HCI and Biological signals (6) | Understand the application of brain activity signals to HCI3 |
Class 14 | Summary: Possibility of biosignal-based HCIs | Discuss the possibility of biosignal-based HCI for future |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
None required.
Reference books, course materials, etc.
Copy of in-class slides is provided during class.
Evaluation methods and criteria
Submission of reports (100%).
Related courses
- None required.
Prerequisites
None required.
Other
None required.