Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Prof Marco Gillies and Prof Sylvia Xueni Pan

This course will introduce you to Virtual Reality (VR). The course will teach you everything from the basics of VR- the hardware and the history of VR- to different applications of VR, the psychology of Virtual Reality, and the challenges of the medium.

The course is designed for people who are new to VR as a medium. You may have experienced some virtual reality before, and may have some hardware- but this course is suitable to individuals who have never experienced VR and those who do not have much hardware- we will explain Mobile VR as well as devices such as the Oculus Rift and HTC Vive.

Read more

This course will introduce you to Virtual Reality (VR). The course will teach you everything from the basics of VR- the hardware and the history of VR- to different applications of VR, the psychology of Virtual Reality, and the challenges of the medium.

The course is designed for people who are new to VR as a medium. You may have experienced some virtual reality before, and may have some hardware- but this course is suitable to individuals who have never experienced VR and those who do not have much hardware- we will explain Mobile VR as well as devices such as the Oculus Rift and HTC Vive.

Introduction to Virtual Reality is the first course in the Virtual Reality Specialisation. A learner with no previous experience in Virtual Reality and/or game programming will be able to evaluate existing VR applications, and design, test, and implement their own VR experiences/games using Unity by the end of the specialisation.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Virtual Reality- Hardware and History
In this week, we’ll cover the basics of VR. We’ll start by sharing a definition of Virtual Reality, and exploring VR hardware, and then you’ll see demonstrations of a range of VR Head Mounted Devices. In the latter part of the week, you will hear more about the history of Virtual Reality and finish the week by drafting your ideas for a VR application.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces learners to Virtual Reality (VR), including hardware, history, applications, psychology, and challenges
Taught by professors Marco Gillies and Sylvia Xueni Pan, who are researchers in the field of Virtual Reality
Develops a strong foundation for understanding VR, making it suitable for beginners
Covers a wide range of VR applications, from news and documentaries to sports, therapy, and games
Examines the psychology of VR, including the Three Illusions: Place Illusion, Plausibility Illusion, and Embodiment Illusion
Explores challenges in VR, such as latency, motion sickness, and social interaction

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Broad introduction to virtual reality

According to learners, this course provides a broad introduction to Virtual Reality, covering its history, hardware, various applications, and even the psychology of VR. Many find it an excellent starting point for beginners with no prior experience, offering a solid conceptual foundation. While the overview of the field is appreciated, some reviewers note that it is strictly introductory and does not delve into technical implementation like coding, which is reserved for later courses in the specialisation. The coverage of different VR hardware, while informative, is occasionally noted as being slightly dated. Overall, students find it a valuable first step into understanding the diverse world of VR.
Engaging section on the perceptual illusions in VR.
"The module on the Three Illusions was particularly fascinating and unique."
"Learned a lot about how our brains react in virtual environments."
"Didn't expect the psychology part, but it added a lot of value."
Suitable for those with no prior VR knowledge.
"Perfect for someone like me who had zero experience with VR before starting."
"The concepts were explained clearly for absolute newcomers."
"Felt comfortable taking this course even without any hardware."
Covers a wide range of VR topics effectively.
"Provided an excellent overview of the history, hardware, applications, and psychology of VR."
"I got a good understanding of the different facets of virtual reality beyond just gaming."
"A great way to survey the VR landscape if you're new to the field."
Some hardware discussions may be slightly outdated.
"The course mentions hardware that isn't the latest anymore."
"While the concepts are fine, the specific devices shown feel a bit old now."
"Wish they could update the examples of current VR headsets."
Does not cover hands-on technical implementation.
"Was hoping for some coding examples or practical Unity work, but it's purely theoretical."
"If you're looking to build VR apps right away, this course isn't the place to start."
"It's an introduction to *what* VR is, not *how* to make it."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introduction to Virtual Reality with these activities:
Review Basic Physics Concepts
Review basic physics concepts related to VR, such as optics, light, and motion, to strengthen foundational understanding for the course.
Browse courses on Physics
Show steps
  • Summarize key concepts from high school physics textbooks or online resources
  • Solve practice problems related to optics, light, and motion
Review game programming fundamentals
Review basic game programming concepts to prepare for the course.
Browse courses on Game Programming
Show steps
  • Revisit basic concepts of programming in C#
  • Create a simple 2D game using Unity
  • Read through the Unity documentation
Follow YouTube tutorials on VR development
Enhance your understanding of VR development by following YouTube tutorials that provide step-by-step guidance and practical examples.
Show steps
  • Search for YouTube tutorials on VR development using keywords such as "VR development Unity" or "VR game development"
  • Select a tutorial that aligns with your learning goals and skill level
  • Follow the steps in the tutorial and complete the exercises
  • Experiment with different techniques and concepts covered in the tutorial
Six other activities
Expand to see all activities and additional details
Show all nine activities
Solve VR design challenges
Practice designing VR experiences by completing a series of challenges.
Browse courses on VR Design
Show steps
  • Design a VR experience for a specific purpose
  • Create a prototype of your design
  • Get feedback on your prototype and iterate on your design
Participate in online discussions with other VR enthusiasts
Engage with a community of VR enthusiasts to exchange ideas, ask questions, and gain diverse perspectives on VR-related topics.
Show steps
  • Join online forums or discussion groups dedicated to VR
  • Participate in discussions, share your thoughts, and ask questions
  • Collaborate with other members on VR projects or ideas
Create a VR application using Unity
Develop valuable hands-on experience by creating a VR application using Unity, which will reinforce your understanding of VR concepts and Unity's capabilities.
Browse courses on Unity
Show steps
  • Design the user interface and user experience for the VR application
  • Create 3D models and textures for the VR application
  • Implement the game logic and physics for the VR application
  • Test and debug the VR application
Create a VR experience prototype
Build a VR experience to apply your knowledge and skills.
Browse courses on VR Development
Show steps
  • Plan your VR experience
  • Create the assets for your experience
  • Develop your experience in Unity
  • Test and iterate on your experience
Practice VR App Design
Solidify the fundamentals of Virtual Reality app design by performing guided repetitive exercises.
Show steps
  • Understand VR UI principles
  • Design a VR menu system
  • Develop a VR navigation system
  • Test and iterate on VR prototypes
Create a VR Experience Demo
Reinforce learning by creating a tangible VR experience that demonstrates your understanding of VR concepts.
Show steps
  • Conceptualize your VR experience
  • Develop the VR environment
  • Implement VR interactions
  • Test and refine your VR experience
  • Share your VR experience with others

Career center

Learners who complete Introduction to Virtual Reality will develop knowledge and skills that may be useful to these careers:
Game Developer
Many video games today incorporate Virtual Reality components. To be competitive "Game Developer" professionals should have a clear working understanding of VR's possibilities and limitations. This course helps build a foundation in VR that is perfect for Game Developers looking to add VR features to their games. It also introduces the VR Technical Framework, a technical foundation specifically for games.
Game Designer
A "Game Designer" may not program games, but they help design the game and associated levels. VR is increasingly a major component of game design, so Game Designers can benefit from a course that teaches them about VR hardware, history, applications, and even the psychology behind it. This course covers it all.
Software Engineer
"Software Engineers" may work to design, develop, and test software for a variety of purposes. Those who work on projects that utilize VR would especially benefit from a better understanding of the VR Technical Framework, as well as Virtual Reality hardware, history, and applications.
User Experience Designer
"User Experience Designers" are responsible for user interfaces, such as menus and dashboards in applications. VR applications are increasingly common, so UX designers who work on these apps would benefit from the clear understanding of VR hardware, history, applications, psychology, and challenges that this course teaches.
Interaction Designer
Because VR applications are inherently interactive, professionals who design interactions for VR applications, known as "Interaction Designers" can benefit from this course. It covers not just VR hardware and history, but also applications and psychology.
Data Analyst
The data collected from VR applications is useful for designing better VR experiences. "Data Analyst"s who work on VR projects can benefit from a deeper understanding of VR hardware, history, applications, and design challenges to better interpret VR data.
Project Manager
While "Project Manager"s need not know all the details of VR projects, having some knowledge of VR hardware, history, applications, and challenges can help them plan and manage resources more effectively.
Technical Writer
"Technical Writers" who focus on VR hardware, applications, or challenges could benefit from a course that teaches them more about VR history, psychology, and design in addition to hardware and applications.
Researcher
"Researchers" who focus on VR hardware, applications, or challenges could benefit from a course that teaches them more about VR history, psychology, and design in addition to hardware and applications.
Quality Assurance Tester
"Quality Assurance Testers" who work with VR projects would benefit from a clear understanding of VR hardware and applications. This course also teaches them about the psychology and challenges of VR, helping them test for and assess different user behaviors.
Operations Manager
"Operations Manager"s who work on VR projects would benefit from a clear understanding of VR hardware and applications. This course also teaches them about the psychology and challenges of VR, helping them manage VR applications in production.
Product Manager
"Product Manager"s who work on VR products could benefit from a course that teaches them the history, applications, and challenges of VR in addition to the hardware. This can help Product Managers better design and manage VR products.
Business Analyst
"Business Analyst"s who work on VR projects would benefit from a course that teaches them the history, applications, and challenges of VR in addition to the hardware. This can help Business Analysts better design and manage VR projects.
UX Researcher
"UX Researchers" who work on VR projects would benefit from a course that teaches them the history, applications, and challenges of VR in addition to the hardware. This can help UX Researchers better design and manage VR projects.
Information Architect
"Information Architect"s who work on VR projects would benefit from a course that teaches them the history, applications, and challenges of VR in addition to the hardware. This can help Information Architects better design and manage VR projects.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introduction to Virtual Reality.
Provides a comprehensive overview of the psychology of VR, including the three illusions of VR and the impact of VR on human behavior. It is written by one of the leading researchers in the field.
This handbook covers a wide range of VR topics, including hardware, software, applications, and human factors. It valuable reference tool for anyone working in the field of VR.
Provides a comprehensive overview of the metaverse. It covers topics such as the history of the metaverse, the different types of metaverses, and the potential applications of the metaverse. It valuable resource for anyone who is interested in learning more about the future of the metaverse.
Provides a practical guide to designing VR systems. It covers topics such as hardware selection, software development, and human factors. It valuable resource for anyone who is interested in developing VR applications.
Provides a comprehensive survey of the field of VR. It covers topics such as history, applications, hardware, software, and human factors. It valuable resource for anyone who is interested in learning more about VR.
Provides a comprehensive overview of VR applications and technology. It covers topics such as medical applications, training applications, and entertainment applications. It valuable resource for anyone who is interested in learning more about the practical uses of VR.
Provides a non-technical overview of VR. It covers topics such as the history of VR, the different types of VR, and the potential applications of VR. It valuable resource for anyone who is interested in learning more about VR.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser