INFO 5900: Virtual Reality and its Applications
Spring Semester 2023 Course
Information
Instructor: Dr. Sharad Sharma Instructor Website: https://sharadonly.github.io/ CLASS HOURS: Wednesday: 5:30 PM – 8:20 PM, |
COURSE DESCRIPTION
The goal of this course is to introduce students to Virtual Reality (VR) hardware, software, and provide an opportunity for them to apply this knowledge to applications for education, visualization, and games. This course applies cutting-edge VR technology currently available in academia and industry. Topics include input devices, output devices, computer graphics principles for VR, geometric modeling principles for VR, human factors in VR, data visualization in VR, traditional and emerging applications in VR. Students learn the value of visualization and how to best leverage visualization methods in VR. Students will design, model, and program the VR environment by developing a complete VR application as a group project.
Text Book
All the lecture slides are at Canvas
* Assignments
Approved projects
Weekly Time Schedule
Dates |
Title |
Due |
18-Jan |
Introduction |
|
25-Jan |
3Ds Max |
Assignment 1: 3Ds Max + Google Sketch Up |
1-Feb |
VR Input Devices |
|
8-Feb |
Python Programming (Vizard) |
Assignment 2: Vizard |
15-Feb |
VR Input Devices, Vizard/ Python Programming |
Assignment 3: Vizard 2 |
22-Feb |
Unity Programming: Unity, Unity Interface, Unity UI Interface, Interface Overview, survival-shooter-tutorial |
Assignment 4: Unity3D, Due: 8 March |
1-Mar |
VR Output Devices |
Assignment 5: Unity3D, Due: 22 March |
8-Mar |
Mid Term Exam |
Unity 3D UI Player Settings , Slider, Button, Health and Damage |
15-Mar |
Spring Break |
|
22-Mar |
Computer Graphics Principles for VR |
Project Proposal Presentation & Report |
29-Mar |
Geometric Modeling Principles for VR |
|
5-Apr |
Human Factors in VR |
|
12-Apr |
Data Visualization |
|
19-Apr |
Traditional Applications in VR |
Mid Project Demo |
26-Apr |
Emerging Applications in VR/Augmented Reality |
|
3-May |
Group Project Presentations/ Demo, Presentations. |
Due date for Report |
10-May |
Final Exam |
|
Final Projects [Previous Similar Classes]
Reference