2024-2025 Yavapai College Catalog 
    
    Jul 15, 2024  
2024-2025 Yavapai College Catalog

MXR 210 - Programming for Extended Realities


Description: Programming fundamentals in the context of XR development. Hardware components and devices commonly used for AR, VR, and XR experiences. Development for industry-standard platforms and devices. 

Prerequisites: MXR 110 , CSC 125 , and ART 130 .

Credits: 3
Lecture: 2
Lab: 3

Course Content:
  1. XR programming fundamentals
  2. Hardware components
  3. Industry-standard platforms
  4. XR development
  5. User Interaction in XR
  6. Performance optimization
  7. Program deployment
  8. Ethical considerations
  9. Industry trends

Learning Outcomes:
  1. Construct XR applications within industry-standard platforms and devices. (3, 4, 6, 7) 
  2. Use interaction devices to facilitate user engagement in XR environments. (2, 5) 
  3. Employ variables, control structures, and functions in the context of XR development. (1, 4) 
  4. Construct interactive user interfaces following UX design principles for XR applications. (4, 5) 
  5. Assess XR applications for performance and user experience. (5) 
  6. Identify ethical design practices. (4, 8) 
  7. Describe industry best practices in XR development. (4, 9) 
  8. Compare XR applications for user engagement and narrative delivery. (5)