course number | instructor | title |
CS 4774 | T Ogle | Designing Immersive Experiences |
Immersive experiences take many shapes, forms, and means of distribution, from virtual to augmented reality on consoles to the Web. If you have an interest in game development, virtual production for film/video, laser scanning, photogrammetry, motion capture, augmented reality, etc. you will have the opportunity to work in a team to design and develop such a project in this course.
As part of this course, students will have access to the software, hardware, and facilities of the Applied Research in Immersive Experiences and Simulations Program (ARIES) and the Virtual Environments Studios on the 4th floor of the University Library. You will have the opportunity to learn any parts of the immersive experiences development workflow listed below:
Game/experience development for game engines (Unity, Unreal)
Game/experience development for the Web (BabylonJS
Volumetric Capture
Motion Capture
Mixed Reality Capture (virtual production)
Reality Capture (laser scanning, photogrammetry)
Computer Vision
Machine Learning
In this course, you will work in teams of 2 - 5 peers to design and develop immersive experiences, or components of immersive experiences, in a hands-on setting. Projects related to ARIES research will be offered and teams will have the opportunity to propose their own projects. The course will be development intensive, with guest lectures or workshops periodically for specific workflow elements.
Pre: A grade of C or better in CS 3724 and CS 3744.