Fall 2024 Trine Course Catalog

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)

ENG 133Technical Communication

3

HUM 203Humanities Seminar

3

Oral Communication (3)

SP 203Effective Speaking

3

Social Sciences and Humanities (9)

PSY 113Principles of Psychology

3

Social Sciences or Humanities elective

3

PHL 313Ethics

3

Math and Sciences (9)

MA 113College Algebra

3

MA 253Statistics

3

Science Elective (3)

3

Other (3)

BA 113Business Computer Applications

3

Extended Reality Core (54 credits)

CS 1113Introduction to Object-Oriented Program

3

CS 1123C++ & Object Oriented Design

3

CS 2103Algorithm Design & Analysis

3

CS 2503Software Engineering

3

CSIT 103Introduction to Information Systems

3

CSIT 163Using Programming to Solve Problems

3

CSIT 1023The History of Gaming

3

CSIT 253Artificial Intelligence & Information

3

CSIT 3013Introduction to Gameplay Creation

3

CSIT 3023Level, Character, and Story Building

3

CSIT 4023Video Game Testing and Quality Assurance

3

XR 3033D Modeling & Design for Extended Reality

3

XR 313Mixed Reality Development & Application

3

XR 323Introduction to VR Development (Unity Course)

3

XR 343Introduction to AR Development (Unity Course)

3

XR 413Interdisciplinary Applications of Extended Reality

3

 

IS 483Information Systems Capstone Proposal

3

And

IS 493Information Systems Capstone Project

3

Or

CSIT 493Senior Capstone II

3

And

CSIT 483Senior Capstone I

3

Additional Program Requirements (36 credits)

BA 123Business Concepts

3

BA 213Business Spreadsheets

3

 

UE 111Online Learning Orientation

1

Or

CSIT 101Introduction to Computer Science & Information Technology

1

 

Free Electives (29)

29

Total Credit Hours: 120