"The structure, the practice exams, the instructor — all top tier. Passed first try."
Course Outline
What the programme covers, module by module.
Module 1: Introduction to AR & VR
- Augmented Reality fundamentals
- Virtual Reality fundamentals
- Mixed Reality concepts
- Extended Reality
- Immersive technologies
- AR and VR applications
Module 2: AR, VR & MR Ecosystem
- AR experiences
- VR experiences
- Mixed Reality
- Spatial computing
- Immersive platforms
- Industry ecosystem
Module 3: AR & VR Hardware
- Head-mounted displays
- Mobile devices
- Cameras
- Sensors
- Controllers
- Tracking devices
Module 4: Immersive Experience Fundamentals
- Presence
- Immersion
- Interaction
- Spatial awareness
- Field of view
- User experience
Module 5: 3D Graphics Fundamentals
- 3D coordinate systems
- Objects
- Meshes
- Materials
- Textures
- Lighting
Module 6: 3D Transformations
- Position
- Rotation
- Scale
- Local coordinates
- World coordinates
- Transform hierarchy
Module 7: Introduction to Unity for XR
- Unity interface
- Scenes
- GameObjects
- Components
- Assets
- Project configuration
Module 8: C# Fundamentals for XR
- Variables
- Data types
- Conditions
- Loops
- Functions
- Classes
Module 9: Building 3D Environments
- Scene creation
- 3D assets
- Environment design
- Lighting
- Materials
- Scene organisation
Module 10: XR Interaction Design
- Interaction principles
- Object selection
- Object manipulation
- Navigation
- User feedback
- Interaction patterns
Module 11: Virtual Reality Development
- VR project setup
- VR cameras
- Head tracking
- Controllers
- Player movement
- VR interactions
Module 12: VR Locomotion
- Teleportation
- Continuous movement
- Rotation
- Navigation
- Comfort considerations
- Movement design
Module 13: Augmented Reality Fundamentals
- AR architecture
- Camera-based AR
- Environment understanding
- Digital overlays
- Real-world interaction
- AR workflows
Module 14: Marker-Based AR
- Image targets
- Marker detection
- Tracking
- Digital content placement
- Target management
- Marker interactions
Module 15: Markerless AR
- Plane detection
- Surface tracking
- Feature points
- Spatial mapping
- Object placement
- Environment interaction
Module 16: Mobile AR Development
- Mobile AR concepts
- AR Foundation
- ARCore concepts
- ARKit concepts
- Device capabilities
- Cross-platform development
Module 17: XR Controllers & Input
- Controller input
- Hand interaction concepts
- Ray interaction
- Grab interactions
- Gesture concepts
- Input mapping
Module 18: Spatial Audio & Immersive Media
- Spatial audio
- Audio sources
- 3D sound
- Distance attenuation
- Immersive video
- Multimedia integration
Module 19: UI/UX for AR & VR
- Spatial interfaces
- World-space UI
- Menus
- Visual feedback
- Accessibility considerations
- User comfort
Module 20: XR Performance Optimisation
- Frame rate
- Rendering performance
- Asset optimisation
- Polygon management
- Texture optimisation
- Performance profiling
Module 21: Testing & Troubleshooting
- Device testing
- Interaction testing
- Tracking issues
- Rendering problems
- Performance issues
- User experience testing
Module 22: Integrated AR/VR Application Project
- Experience planning
- 3D environment development
- AR or VR interaction
- User interface integration
- Performance optimisation
- Application testing
Who it's for & what's included
Pick a delivery method to see exactly who it suits and everything you receive.
Classroom
Best for learners who want face-to-face tuition and to network with peers in person.
Everything you get
- ✓ Live instructor on-site
- ✓ Printed workbook & materials
- ✓ Group exercises & case studies
Online Instructor-Led
Best for learners who want a live instructor and a fixed schedule, without the travel.
Everything you get
- ✓ Live instructor via video call
- ✓ Digital workbook & resources
- ✓ Session recordings
Self-Paced
Best for self-motivated learners who need maximum flexibility around work and life.
Everything you get
- ✓ On-demand video lessons
- ✓ Interactive quizzes
- ✓ 24/7 access on any device
Course Overview
The Augmented & Virtual Reality program equips working professionals with practical skills to design and develop immersive digital experiences. Participants learn AR and VR fundamentals, spatial computing, 3D environments, Unity, interaction design, tracking, cameras, controllers, XR frameworks, mobile AR, immersive interfaces, performance optimisation, testing, and real-world applications.