AI Vibe Coding for Augemented Reality (AR) Applications
About This Course
Learn to design and develop immersive Augmented Reality (AR) applications using AI vibe coding tools such as Claude Code or Codex. You will use natural-language prompts to generate code, create prototypes, troubleshoot errors, and accelerate AR development while maintaining control over application quality and functionality.
Explore essential AR concepts, including 3D objects, spatial tracking, plane detection, anchors, camera interaction, lighting, animation, and touch-based controls. Through hands-on activities, you will build interactive AR experiences that blend digital content with real-world environments.
You will also learn to refine AI-generated code, optimize application performance, test AR experiences on supported devices, manage project versions, and prepare applications for deployment. By the end of the course, you will be able to use AI-assisted workflows to create engaging, practical, and user-friendly AR applications for education, marketing, entertainment, training, and other real-world use cases.
What You'll Learn
- translate specifications, write storyboarding for AR applications following the principles of user interface in AR.
- follow the working principles of AR to create instructions for AR procedure and review AR runtimes to enhance usability.
- apply the concept of overlaying virtual objects onto real world, distinguish differences between AR and VR, and advise application developers on adjustments to enhance effectiveness of AR application.
Course Outline:
Topic 1: AR User Interface Design and Storyboarding with AI Vibe Coding
Topic 2: AR Application Development with Unity, Claude Code or Codex
Topic 3: Testing, Reviewing and Optimizing AR Application
Entry Requirements
Knowledge and Skills
• Able to operate computer functions with minimum Computer Literacy Level 2 based on ICAS Computer Skills Assessment Framework
• Minimum 3 GCE ‘O’ Levels Passes including English or WPL Level 5 (Average of Reading, Listening, Speaking & Writing Scores)
Attitude
• Positive Learning Attitude
• Enthusiastic Learner
Experience
• Minimum of 1 year of working experience.
• Minimum 18 years old