トップページへ

2024 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 / Yoshihiro Miyake
Class Format
Lecture (HyFlex)
Media-enhanced courses
-
Day of week/Period
(Classrooms)
5-6 Mon / 5-6 Thu
Class
-
Course Code
CSC.T421
Number of credits
200
Course offered
2024
Offered quarter
1Q
Syllabus updated
Mar 14, 2025
Language
Japanese

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 cognitive model of interaction, sensation/perception, motion/control, and human communication.
4) Explanation of the human-centered design as a method of interaction design and its evaluation methods.

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.
(Miyake)
1) Have an understanding of the cognitive model of interaction, sensation/perception, motion/control, and human communication as a cognitive process of HCI.
2) Have an understanding of human-centered design, usability and UX, evaluation methods and communication design as in HCI design theory.

Keywords

(Koike) Interactive systems, Graphics, Vision, Device programming
(Miyake) Interaction, Design, Usability, Cognitive model, Communication

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.
(Miyake) Lecture and review report.

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 Human as a cognitive system (1) Understand cognitive model of interaction
Class 9 Human as a cognitive system (2) Understand human sensation and perception (Cognitive neuroscience)
Class 10 Human as a cognitive system (3) Understand human sensation and perception (Cognitive psychology)
Class 11 Human as a cognitive system (4) Understand human sensation and perception (Application to VR)
Class 12 Human as a cognitive system (5) Understand human motion and control (Motor control and motor learning)
Class 13 Human as a cognitive system (6) Understand human communication (Communication science)
Class 14 Summary: Interaction design Understand interaction design

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.