Skip to content

University of Michigan — Michael Nebeling

Developing AR/VR/MR/XR Apps with WebXR, Unity & Unreal

Michigan compares XR development approaches and guides VR and AR scenes with WebXR and Unity, including accessibility, ethics and privacy.

PaidIntermediate10+ hoursEnglishCertificateUnity
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

This Michigan course develops a technical model of extended-reality applications before comparing tools and workflows. The syllabus covers development approaches, VR, AR and special topics, with practical scenes in WebXR or Unity. It expands the Unity directory beyond conventional games while requiring a different understanding of interaction and device capabilities.

What you will learn

  • Compare approaches to building an XR experience.
  • Develop a basic VR or AR scene.
  • Assess accessibility and privacy in an XR design.

Who this suits

The provider labels this intermediate. Familiarity with software development and interactive scenes will help you evaluate the examples and choose a suitable toolchain.

Before you enroll

Supported devices, browser APIs and XR packages change. Check the course’s setup requirements and the hardware you can access before committing to a particular demonstration.

Coursera lists paid enrollment or subscription access. Check the enrollment screen for included assessments, certificate terms, trials and any financial-aid options. University authorship does not by itself confer admission, academic credit or a professional license.

Put it into practice

Prototype one small spatial interaction and describe how it changes between a handheld AR view and VR. Include a usable fallback for a person who cannot perform the primary gesture.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Coursera.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Coursera
Learning format
Course
Price
Paid
Level
Intermediate
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
University of Michigan — Michael Nebeling
Category
Unity
Page updated
12 Oct 2026