To earn the masterXR degree, students must complete a total of 90 ECTS credits, divided as follows:
- 52.5 compulsory credits
- 22.5 elective credits (corresponding to a chosen specialization)
- 6 internship credits
- 9 Master’s Thesis credits
Two specializations have been defined. Choosing one is mandatory, and each specialization includes 6 specific subjects. The internships in companies are also compulsory and serve as a training complement tailored to the selected specialization.
| YEAR 1: SEMESTER 1 | ||
| Course | ECTS Credits | Module |
| Fundamentals of Programming and Electronics | 3 | Introduction |
| Content Production | 3 | Introduction |
| XR Programming | 6 | Technology |
| 3D Modeling and Image Rendering | 4.5 | Technology |
| User Interaction | 3 | Technology |
| XR Project Production | 4.5 | Production |
| XR Systems | 6 | Production |
| YEAR 1: SEMESTER 2 | ||
| Course | ECTS Credits | Module |
| Group Project | 6 | Production |
| Remote and Mobile XR | 4.5 | Technology |
| Environment Interpretation | 3 | Technology |
| Environment Sensorization | 3 | Technology |
| SPECIALIZATION: Advanced Technician in Extended Reality | ||
| Advanced XR Programming | 4.5 | Advanced Technician |
| Advanced Image and Sound Rendering | 4.5 | Advanced Technician |
| Artificial Intelligence and Machine Learning | 4.5 | Advanced Technician |
| SPECIALIZATION: Experience Designer in Extended Reality | ||
| User Experience (UX) and Gamification | 4.5 | Experience Designer |
| Industrial Applications | 4.5 | Experience Designer |
| System Integration | 4.5 | Experience Designer |
| YEAR 2: SEMESTER 3 | ||
| Course | ECTS Credits | Module |
| Management, Entrepreneurship and Innovation | 6 | Professional Development |
| External Internships | 6 | Professional Development |
| Master’s Thesis | 9 | Final Project |
| SPECIALIZATION: Advanced Technician in Extended Reality | ||
| Computer Vision | 3 | Advanced Technician |
| 3D Real Environment Digitalization | 3 | Advanced Technician |
| Physical Simulation | 3 | Advanced Technician |
| SPECIALIZATION: Experience Designer in Extended Reality | ||
| Multimodal User Interaction | 3 | Experience Designer |
| Projection-Based Extended Reality | 3 | Experience Designer |
| Adaptation to Other Graphics Engines | 3 | Experience Designer |
