Augmented & Virtual Reality (AR/VR)
Design and build immersive AR and VR experiences. Learn Unity, Blender, AR SDKs, and WebXR, and deploy to mobile, desktop, and headsets.
Course Introduction
Learning Outcomes
Understand the principles of AR, VR, and Mixed Reality (MR/XR) ecosystems
Design interactive 3D environments using Unity and Blender
Implement AR using mobile SDKs such as ARCore, ARKit, Vuforia, and WebXR
Build immersive VR experiences for desktop and standalone headsets
Optimize scene performance and deploy across multiple devices
Apply industry standards to prototype AR/VR use cases in education, health, tourism, and simulation
Prepare for certification paths such as Unity Certified Associate
Target Audience
- group ICT graduates interested in immersive experiences and 3D simulations
- group Game developers and UI/UX designers exploring new reality platforms
- group Early-career professionals aiming for roles in training simulations, ed-tech, or entertainment technology
6 Months (24 Weeks) Duration.
24-Week Learning Roadmap
From 3D fundamentals to deployed AR and VR applications
AR/VR Fundamentals
XR ecosystem, history, applications, comparison of technologies, Unity, Unreal, ARKit overview
Introduction to Unity & Blender
GameObjects, physics, asset pipeline, 3D modeling basics
C# Programming for XR
Input handling, events, triggers, object manipulation, Visual Studio
Scene Building in Unity
Lighting, terrain, skyboxes, cameras, materials
Animation and Interactions
Timeline, Animator, events, character animations
3D Modeling and Rigging
Modeling props and characters, textures, skeleton rigging, Blender, Mixamo
VR Environment Design
Teleportation, gaze-based UI, motion controllers, XR Interaction Toolkit
AR SDKs & Image Tracking
Vuforia, marker-based AR, image targets
ARCore & World Tracking
Plane detection, anchors, environment mesh, Android
UI/UX in Immersive Spaces
Spatial UI, interactive canvases, gaze/focus design, Unity UI Toolkit, MRTK
WebXR and Lightweight XR
Web-based AR/VR, A-Frame, Three.js
Audio in Immersive Experiences
3D audio, spatial sound, audio triggers, FMOD
Performance Optimization
Occlusion culling, baking, asset compression, Unity Profiler
Multi-Platform Deployment
Build settings, APK/IPA export, PC, Oculus Quest
Freelancing and the XR Industry
XR market overview, gig portals, portfolio building, Upwork, GitHub, Behance
Use Case Labs
AR for marketing, VR for training, ed-tech simulations
Capstone Planning
Ideation, asset list, project brief, user experience flows, Miro, Trello
Capstone Development I
Prototyping, scene composition, UI, motion, Unity or Unreal
Capstone Development II
Final build, packaging, testing
Capstone Presentation
Walkthrough, feedback, submission
Final Review & Certification Prep
Mock tests, walkthroughs, career sessions, Unity Learn
Tools & Platforms
Development Engines: Unity 2022+, Unreal Engine 5
AR SDKs: ARCore, Vuforia, ARKit
3D Modeling & Assets: Blender, Mixamo, Sketchfab
Audio & Interaction: FMOD, XR Toolkit, Spatial Audio Tools
WebXR: Mozilla A-Frame, Three.js
Deployment: Android SDK, Oculus Link, WebXR Emulator
Collaboration: GitHub, Unity Collaborate, Miro
Immersive Application in AR or VR for Education, Training, or Entertainment. Learners choose a platform and build a multi-scene, interactive 3D application, then present it to a review panel.
Multi-scene interactive 3D application with user navigation and logic
Spatial UI, animations, and immersive storytelling
Documentation of experience flow, development pipeline, and device deployment
Final presentation to a review panel
Ready to lead the Digital Revolution?
Join the next cohort and master the technologies shaping the future of global enterprise.