Similar to how mobile devices revolutionized the way we interact with our electronic devices, Virtual Reality and Augmented Reality represents another exciting paradigm shift in human computer interaction. XR stands for Extended Reality, which is the realm that encompasses Virtual and Augmented Reality.
This semester, the course will teach students to use Unity and their mobile device to construct their own AR applications. Students will get exposure to different kinds of VR/AR apps and work in teams to build their own from scratch. After completion of the course, we welcome interested students to join an existing project team with XR@Berkeley or pitch their own project.
The course consists of lectures, labs, homework, and a final project. Each class will include a lecture on VR/AR theories and practices, followed by a "follow-along" style lab. Homework will be weekly for the first half of the course and will consist of practical Unity assignments. Halfway through the semester, classes will transition to giving students time to work in teams on their final projects until the end of the semester.
This semester we will primarily be developing for mobile AR. As a result you must have a device that supports either ARCore or ARKit. Please make sure you have a mobile device that will support either ARCore (Android) or ARKit (iOS).
Unfortunately, if your device does not meet the minimum specifications, it will be very, very difficult for you to complete this course:
• iOS 11+ (iPhone 6s or newer, all iPad Pro's, iPad 2017 or newer)
• Android 7.0+ (if your phone is in the following list then it should be okay)
No day(s) left until application deadline!