Virtual Reality

For the builders of the future...

Virtual and augmented reality are the future of computing. Come learn how to build the future. CS 11SI equips students with the fundamentals to start developing applications in virtual reality.

Virtual Reality Game


In this hands-on, experiential course, students will design and develop virtual reality applications. You'll learn how to use the Unity game engine, the most popular platform for creating immersive applications. The class will teach the design best practices and the creation pipeline for VR applications. Students will work in groups to present a final project in building an application for the Oculus Quest 2 headset. Enrollment is limited and by application only. Prerequisite: CS 106A or equivalent



Applications are due on September 20th at 11:59pm PDT. If you are admitted, we will give you a permission number to enroll, and you must come to the first class to confirm your spot.

Apply to CS 11SI now!