Extended Reality


Women talking over coffee

Don’t explore strange new worlds, create them 

The use of extended reality (XR) technology is exploding, from video games that take place in virtual worlds — and others that incorporate the real world  — to medical diagnosis and product design applications that utilize a virtual environment. 

The Bachelor of Science in Extended Reality degree at Trine University equips you to succeed in this leading-edge field. 

The degree: The future of technology 

Encompassing augmented, virtual and mixed reality, XR is defined as interaction between humans and computer-generated graphics, either in reality or in a virtual environment. The Bachelor of Science in Extended Reality degree at Trine University will prepare you to develop XR apps and apply XR technology across multiple disciplines. 

The experience: Developing and applying XR 


You will develop XR applications using Unity, the world’s leading platform for creating and operating real-time 3D content. The training you receive in your Trine coursework will prepare you to earn Unity certification, demonstrating your technical skills and applied knowledge to potential employers.

You also will learn to analyze the advantages of AR and VR technologies and apply them to real-world problems.

The result: XR that’s ready for prime time 

As a graduate of the Bachelor of Science in Extended Reality program, you will be able to develop immersive VR experiences using industry-standard platforms. You will write efficient, optimized code and use quality assurance testing methodology and management to create market-ready XR applications. You will be able to develop XR solutions to problems in a variety of industries. 

Additional Information


The Bachelor of Science in extended reality program curriculum requires the completion of 120 hours of course work.

General Education Requirements – 30 credit hours 

ENG 133 Technical Communications
HUM 203 Humanities Seminar
SP 203 Effective Speaking
PSY 113 Principles of Psychology
Social Science or Humanities Elective (3 credits)
PHL 313 Ethics
MA 113 College Algrebra
MA 253 Statistics
Science Elective (3 credits)
BA 113 Business Computer Applications

Program Requirements – 36 credit hours 

BA 123 Business Concepts
BA 213 Advanced Spreadsheets for Business
UE 111 or CSIT 101 Online Learning Experience or Introduction to Computer Science & Information Technology
Additional electives (29 hours)

Extended Reality Core – 54 credit hours 

CS 1113 Introduction to Object-Oriented Program
CS 1123 C++ & Object Oriented Design
CS 2103 Algorithm Design & Analysis
CS 2503 Software Engineering
CSIT 103 Introduction to Information Systems
CSIT 163 Using Programming to Solve Problems
CSIT 1023 The History of Gaming
CSIT 253 Artificial Intelligence and Information
CSIT 3023 Level, Character, and Story Building
CSIT 3013 Introduction to Gameplay Creation
CSIT 4023 Video Game Testing and Quality Assurance
XR 303 3D modeling and Design for XR
XR 313 Mixed Reality Development and Application
XR 323 Introduction to VR development (Unity course)
XR 343 Introduction to AR development (Unity course)
XR 413 Interdisciplinary applications of XR
IS 483 or CSIT 483 Capstone Proposal or Senior Capstone I
IS 493 or CSIT 493 Capstone Project or Senior Capstone II

For a complete description of the above requirements, please go to the Course Catalog (opens in a new window).

TrineOnline delivers the convenience and accessibility of an online degree program with classes starting every eight weeks. Our asynchronous classes mean there are no set class times, so you can login whenever is best for you. Learn more about the benefits of Trine’s online degree programs.
Information about tuition can be found at Cost and Investment.

Students in the Bachelor of Science in Extended Reality program are required to have a Meta Quest 2 virtual reality headset. Additionally, it is recommended that students purchase a longer cable to connect the headset to their computer. Please note, a Facebook account is required to use the Meta Quest headset. Students in this program will also need access to a smartphone for developing augmented reality. (Android is recommended.)

Program Information


Bachelor of Science in Extended Reality degree


120 hours



Campus Location