CS6175 Selected Topics on Virtual Reality

Part I

Course Duration: One semester
Credit Units: 3
Level: P6
Medium of Instruction: English
Prerequisites:
CS5182 Computer Graphics or
EE5808 Engineering Techniques for Computer Graphics
(old code IT5306 Engineering Techniques for Computer Graphics) or
IT5301 Computer Graphics or equivalent
Precursors: Nil
Equivalent Courses: IT6304 Selected Topics on Virtual Reality
Exclusive Courses
: Nil 

Part II

Course Aims
The course aims at introducing advanced computer graphics and computer vision techniques for virtual reality, as well as an in-depth investigation of the design of a virtual reality system.

Course Intended Learning Outcomes (CILOs)
Upon successful completion of this course, students should be able to:

No.

CILOs

Weighting
(if applicable)

1.

identify the important characteristics of different virtual reality techniques;

 

2.

apply advanced computer graphics and computer vision to design virtual reality applications;

 

3.

evaluate different types of virtual reality systems;

 

4.

develop solutions based on virtual reality techniques to address real-world problems.

 

Teaching and Learning Activities (TLAs)
(Indicative of likely activities and tasks designed to facilitate students’ achievement of the CILOs. Final details will be provided to students in their first week of attendance in this course)

  
Teaching pattern:
  
Suggested lecture/tutorial/laboratory mix: 2 hrs. lecture; 1 hr. tutorial.

CILO No.

TLAs

Hours/week
(if applicable)

CILO 1,2,3

Lecture: The lecture will focus on the introduction of advanced computer graphics and computer vision techniques, and their applications to the design of a virtual reality systems.

 

CILO 2,3

Tutorial: Students are required to work on different case studies on virtual reality applications each week.

 

CILO 2,4

Project: The students will implement suitable virtual reality approaches to solve a real-world problem.

 

Assessment Tasks/Activities
(Indicative of likely activities and tasks designed to assess how well the students achieve the CILOs. Final details will be provided to students in their first week of attendance in this course)

  
Examination duration:  2 hours
  
Percentage of coursework, examination, etc.:  40% CW; 60% Exam

CILO No.

Type of Assessment Tasks/Activities

Weighting
(if applicable)

Remarks

CILO 1

Coursework: The ability of students to apply suitable approaches to address the problems described in the tutorials’ case studies will be used to assess this ILO.
Examination: Final examination will include questions to assess the capability of students to identify the important features of different virtual reality techniques.

 

 

CILO 2

Coursework: In the project and case studies, students are required to design and develop virtual reality applications based on different computer graphics and computer vision techniques.  Their capability to choose suitable techniques for a particular application will be used to assess this ILO.
Examination: Final examination will include questions to assess the capability of students to identify suitable techniques to design a virtual reality application.

 

 

CILO 3

Coursework: Students are required to compare the performance of different virtual reality techniques in the tutorials’ case studies.
Examination: Final examination will include questions to perform a critical comparison of different virtual reality techniques.

 

 

CILO 4

Coursework: Students are required to work on the design of a virtual reality system in their projects to solve a real-world problem.  The effectiveness of the implemented solution will be used to assess this ILO.

 

 

Grading of Student Achievement: Refer to Grading of Courses in the Academic Regulations
Grading pattern: Standard (A+, A, A-…F)
For a student to pass the course, at least 30% of the maximum mark for the examination must be obtained.
   

This is a CEF approved course, students who want to apply for CEF claims must achieve at least 70% minimum attendance and obtain 50% of passing mark for the assessment of the course.

Part III

Keyword Syllabus:

Visual Realism Techniques.  Speedup techniques.  Animation Techniques.  Rendering Techniques.  Obstacle Avoidance.  Emotion and Expressions.  Physically Based Modeling.  Camera Based Reality Capture.  Computer Vision.  Virtual Reality Software, Hardware, Systems and Applications.

Syllabus

-     Virtual Reality Technologies
Overview of input and output devices for VR: head-mounted display, data glove, stereoscopic display, CAVE, haptic devices, motion tracking.

-     Interaction Techniques in Virtual Reality 
3D selection and manipulation techniques, 3D user interface design and evaluation, gesture recognition, augmented reality and tangible interfaces.

-     Applications of Virtual Reality
Applications of VR in different areas such as training, simulation, game design and information visualization. 

Related Links
Department of Computer Science