Overview
Welcome to XR for Everybody! When we say “for everybody,” we really do mean it. This specialization is designed to be a broad learning experience around all things augmented, virtual, and mixed reality. The 3 courses cover the fundamental concepts of XR, how to design and develop XR applications, how to discuss the emerging key issues in the landscape of XR, and how to bring XR into instructional settings.
Syllabus
Course 1: Intro to AR/VR/MR/XR: Technologies, Applications & Issues
- Offered by University of Michigan. This first course in the XR for Everybody specialization creates a foundational understanding of the ... Enroll for free.
Course 2: User Experience & Interaction Design for AR/VR/MR/XR
- Offered by University of Michigan. This second course in the XR for Everybody specialization looks at how to design new user experiences for ... Enroll for free.
Course 3: Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal
- Offered by University of Michigan. This third course in the XR for Everybody specialization is geared toward the technical development of XR ... Enroll for free.
- Offered by University of Michigan. This first course in the XR for Everybody specialization creates a foundational understanding of the ... Enroll for free.
Course 2: User Experience & Interaction Design for AR/VR/MR/XR
- Offered by University of Michigan. This second course in the XR for Everybody specialization looks at how to design new user experiences for ... Enroll for free.
Course 3: Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal
- Offered by University of Michigan. This third course in the XR for Everybody specialization is geared toward the technical development of XR ... Enroll for free.
Courses
-
This third course in the XR for Everybody specialization is geared toward the technical development of XR experiences. The course provides learners with a more technical mental model of XR technologies and the tools to approach XR development with confidence. It walks through the stages of development for both VR and AR projects, introducing the main XR development platforms as well as the key methods and tools. This third course also helps learners infer advanced XR requirements from physical/digital prototypes and teaches them how to differentiate major technical concerns, estimate development costs, and plan research necessary to advance XR. This course also has an honors track that guides learners in the implementation of 3D, VR, and AR scenes in WebXR using A-Frame and in Unity, and helps them generate a development plan with clear milestones and deliverables.
-
This first course in the XR for Everybody specialization creates a foundational understanding of the differences between AR, VR, MR, and XR. The course provides learners with a broad overview of the rapidly evolving XR space and the tools to characterize future XR developments and assess their potential and limitations. It establishes key concepts and dives into the XR device landscape, helping learners to differentiate current and future platforms and devices as well as critique the use of VR or AR in applications. The course pivots in the second half to look more at how to shape the future of XR, by analyzing trends and raising issues such as COVID-19, social and ethical concerns, accessibility and equity, as well as privacy and security. The course comes with an honors track in which learners will try out and classify existing XR applications, pick technologies when designing solutions for various XR application scenarios, and dive into the issues contributing to the larger discussion around trends and the future of XR.
-
This second course in the XR for Everybody specialization looks at how to design new user experiences for XR technologies. The course provides learners with a design thinking mindset and equips them with a fundamental toolbox for creating XR applications using rapid prototyping. It starts with a broad overview of the complete XR design process, discussing different paths to becoming an XR creator, what is generally involved in making XR experiences, and how to best get started. The course then emphasizes design thinking, critiques, and ethics while introducing guidelines and user-centered techniques like design jams. The second half of the course introduces a variety of methods and tools for prototyping both physically and digitally including on the XR devices themselves through immersive authoring. The course has an honors track that guides learners through creating their own storyboard, physical prototype, and digital prototype of an XR experience. You will work on exercises that allow you to practice your design skills and also build XR technologies into your workflow by working with specific templates and new digital tools that allow you to preview physical prototypes on AR/VR devices.
Taught by
Michael Nebeling