CSC490 Fall 2018: Capstone Design course:
Augmented and Virtual Reality AR/VR

 

Professor: Karan Singh (http://www.dgp.toronto.edu/~karan)   

This course gives students experience solving a substantial problem that may span several areas of Computer Science. Students will define the scope of the problem, develop a solution plan, produce a working implementation, and present their work using written, oral, and (if suitable) video reports. Class time will focus on the project, but may include some lectures. The class will be small and highly interactive. This session will focus on the emerging area of augmented a nd virtual reality AR/VR.

In this course, we will explore new prototypes for AR/VR interaction in the University of Toronto's graphics and human-computer interaction laboratory (www.dgp.toronto.edu). Students will be given considerable freedom to define projects of their choice, with appropriate advice and assistance provided by the instructor. Some projects may have graduate student involvement. In short this course is tailored to creative people with good technical skills and a flair for problem solving or research.

Grading scheme:

- project sketch: 5% (due in third class)
- first prototype: 25% (due by mid-Oct. 2011)
- implementation and demo of project: 40% (due by early Dec. 2011)
- final presentation of the project: 20% (due by early Dec. 2011)
- final report and webpage: 10% (due by early Dec. 2011)

Duration:

The class will meet once a week W 3-5 (BA 5187) in the Dynamic Graphics Project lab (http://www.dgp.toronto.edu) or as specified the week before. There are no exams in this course.

Prerequisites:

The biggest pre-requisite for this course is a creative mind and a can-do attitude. Understanding of basic image processing and computer graphics concepts and programming is desirable but not essential.

Resources:

Hardware: Rift, Vive, Hololens, mobile AR/VR, projection AR/VR, kinect, scanners, mocap.

Software:

Unity, Unreal, JanusVR