Bachelor of Science in Extended Reality (120 hrs.)
The Bachelor of Science in Extended Reality (XR) from Trine University, prepares students for the future of technology. The curriculum is intended to prepare students for the exciting opportunity of developing XR apps and various interdisciplinary applications of XR technology. Students receive practical skills that prepare them for a successful journey of innovation in the XR field; student talents are well-rounded for the XR sector, with capabilities spanning from writing immersive tales, to developing XR apps, to applying XR technology to the industry. The curriculum emphasizes skills such as 3D modeling, quality assurance playtesting process, immersive interactive media creation, critical analysis of XR, optimized software engineering, game development using Unity, artificial intelligence, problem-solving, and how to clearly convey ideas in a collaborative environment. The program involves hands-on projects in which students design, build, and deliver XR apps fit for the fast-expanding market.
Outcomes
Develop immersive XR experiences using industry-standard platforms like Unity and Blender.
Develop cross-disciplinary communication skills for diverse workplaces.
Write efficient and optimized code for XR applications using professional software development cycles.
Use quality assurance testing methodology and management for market-ready applications.
Analyze the advantages of AR and VR technologies.
Apply AR and VR technologies to real-world problems.
Degree Requirements
General Education Requirements (30 credits)
Written Communication (6)
Oral Communication (3)
Social Sciences and Humanities (9)
PSY 113 | Principles of Psychology | 3 |
| Social Sciences or Humanities elective | 3 |
PHL 313 | Ethics | 3 |
Math and Sciences (9)
MA 113 | College Algebra | 3 |
MA 253 | Statistics | 3 |
| Science Elective (3) | 3 |
Other (3)
BA 113 | Business Computer Applications | 3 |
Extended Reality Core (54 credits)
CS 1113 | Introduction to Object-Oriented Program | 3 |
CS 1123 | C++ & Object Oriented Design | 3 |
CS 2103 | Algorithm Design & Analysis | 3 |
CS 2503 | Software Engineering | 3 |
CSIT 103 | Introduction to Information Systems | 3 |
CSIT 163 | Using Programming to Solve Problems | 3 |
CSIT 1023 | The History of Gaming | 3 |
CSIT 253 | Artificial Intelligence & Information | 3 |
CSIT 3013 | Introduction to Gameplay Creation | 3 |
CSIT 3023 | Level, Character, and Story Building | 3 |
CSIT 4023 | Video Game Testing and Quality Assurance | 3 |
XR 303 | 3D Modeling & Design for Extended Reality | 3 |
XR 313 | Mixed Reality Development & Application | 3 |
XR 323 | Introduction to VR Development (Unity Course) | 3 |
XR 343 | Introduction to AR Development (Unity Course) | 3 |
XR 413 | Interdisciplinary Applications of Extended Reality | 3 |
| | |
IS 483 | Information Systems Capstone Proposal | 3 |
| And | |
IS 493 | Information Systems Capstone Project | 3 |
| Or | |
CSIT 493 | Senior Capstone II | 3 |
| And | |
CSIT 483 | Senior Capstone I | 3 |
Additional Program Requirements (36 credits)
BA 123 | Business Concepts | 3 |
BA 213 | Business Spreadsheets | 3 |
| | |
UE 111 | Online Learning Orientation | 1 |
| Or | |
CSIT 101 | Introduction to Computer Science & Information Technology | 1 |
| | |
| Free Electives (29) | 29 |
Total Credit Hours: 120