トップページへ

2021 Faculty Courses School of Engineering Department of Information and Communications Engineering Graduate major in Information and Communications Engineering

Virtual Reality and Interaction

Academic unit or major
Graduate major in Information and Communications Engineering
Instructor(s)
Shoichi Hasegawa
Class Format
Lecture
Media-enhanced courses
-
Day of week/Period
(Classrooms)
3-4 Tue / 3-4 Fri
Class
-
Course Code
ICT.H507
Number of credits
200
Course offered
2021
Offered quarter
1Q
Syllabus updated
Jul 10, 2025
Language
English

Syllabus

Course overview and goals

Virtual reality systems generate experiences of virtual worlds in computers by presenting multimodal sensory information to the users and inputting motions of the users to the virtual worlds. The concept of virtual reality, making experience by giving sensory information corresponding user's motion is an important concept for interaction design concerning users' experiences.
The principles and techniques to make virtual reality systems are also important to create interactive systems.
Thus, this course aims that students understand the idea of virtual reality and know the methods for implementations.

Course description and aims

Be able to explain principles and concepts of virtual reality, human sensory motor system, overview of sensors, actuators, simulation and rendering techniques.
Be able to propose abstract of new virtual reality system.

Student learning outcomes

実務経験と講義内容との関連 (又は実践的教育内容)

Based on experiences on operation of IVRC (Interverse Virtual Reality Challenge) and making and teaching experiences on VR work, teaching designing of original VR system.

Keywords

Virtual Reality, Interaction, Human Interfaces, Simulation

Competencies

  • Specialist skills
  • Intercultural skills
  • Communication skills
  • Critical thinking skills
  • Practical and/or problem-solving skills

Class flow

The course consists of 12 or 13 lectures.
In the final few class, students work on proposals and presentations of new virtual reality systems.

Course schedule/Objectives

Course schedule Objectives
Class 1

What is virtual reality

Understand concept, principle, effect and limitation of virtual reality

Class 2

Overview of physics simulation (Computer based simulation)

Understand computer based simulation and mathematical expression of three dimensional space and rotation

Class 3

Particle and rigid body simulation

Understand particle and rigid body dynamics simulation

Class 4

Continuum simulation

Understand continuum simulation.

Class 5

Virtual human and character motion

Understand virtual humans and character motion generation.

Class 6

Human vision

Understand human vision basics

Class 7

optics and camera

Understand optics and camera

Class 8

Visual display

Understand basic visual displays.

Class 9

Computer graphics

Understand basic computer graphics.

Class 10

Human auditory sense, characteristics of sound, sound generation, sound localization and sound presentation

Understand human auditory sense and related sonic physics.

Class 11

Haptics and Somatosensory system

Understand basic haptics

Class 12

Vestibular system and its comparison with auditory sense and haptics

Understand vestibular system and similarity and difference with auditory sense and haptics

Class 13

Practice of design of a new virtual reality system

Learn how to design a new virtual reality system

Class 14

Poster presentaiton

Presentation and exchange of ideas on the new virtual reality system designed in the previous class.

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)

no text book is used

Reference books, course materials, etc.

Use slides, Please download slides from home page.

Virtual Reality Technology 2003/6, Grigore C. Burdea

Evaluation methods and criteria

The contents of the new virtual reality system presented in the poster presentation and the poster.

Related courses

  • ICT.A406 : Human-Centric Information Systems I
  • ICT.A418 : Human-Centric Information Systems II
  • ICT.C309 : Multimedia Distribution Technology
  • ICT.H411 : Basic Sensation Informatics
  • ICT.H313 : Sensation and Perception Systems
  • CSC.T421 : Human Computer Interaction
  • ART.T463 : Computer Graphics
  • ICT.I317 : Embedded Systems
  • ZUQ.T303 : Simulation Engineering

Prerequisites

Basic knowledges on computational machinery, numerical computation. Experience of virtual reality.