AR/VR Prototyping for Beginners
Course provided by Model Institute of Engineering & Technology
5 modules
Explore the fundamentals of Frontier Technologies
3-4 Level NCrF
National Credit Framework
25 Hours
Flexible Learning
Beginner Level
No prior experience required
Nano Credit Course
01 Credit
Course Overview
This course introduces learners to the fundamentals of Augmented Reality (AR) and its applications across industries. Students will explore the AR ecosystem, understand different types of AR experiences, and get acquainted with popular tools and platforms. The course covers key concepts that make AR experiences immersive, including tracking, lighting, and user interaction. Learners will gain hands-on experience creating basic AR experience flows using Google Poly, Moduley, and ARCore, and will develop simple AR prototypes ready for mobile deployment using the ARCore SDK.
Key Learning Highlights
- Gain a strong foundation in Augmented Reality (AR) concepts and ecosystem.
- Explore different types of AR experiences and popular tools/platforms.
- Understand the principles that make AR immersive, including tracking, lighting, and interaction.
- Hands-on experience in creating AR experience flows using Google Poly, Moduley, and ARCore.
- Develop and simulate simple AR prototypes for mobile deployment using ARCore SDK.
Tools & Platform Used




Learning Outcome
After completing this course, learners will be able to:
- Understand the foundational concepts and ecosystem of Augmented Reality (AR).
- Identify and differentiate between various types of AR experiences and tools.
- Apply principles of tracking, lighting, and user interaction to enhance AR realism.
- Create basic AR experience flows using platforms like Google Poly, Moduley, and ARCore.
- Build, simulate, and deploy simple AR prototypes on mobile devices using ARCore SDK.
Master the course with just 5 Modules
This course introduces learners to Augmented Reality (AR), covering its evolution, characteristics, and distinction from VR and MR. Students explore the AR landscape, including popular tools and platforms like Moduley, Vuforia, ARKit, ARCore, and Google Poly, and learn to design immersive AR experiences using principles like motion tracking, lighting, and user interactions. The course also guides learners through building a simple AR app with ARCore SDK and Moduley AR Foundation, culminating in a capstone mini-project where learners create and demonstrate a functional AR prototype.
Introduction to Augmented Reality
Define AR and differentiate it from VR and MR.
Explore the history and evolution of AR technologies.
Identify various types of AR experiences and applications.
The AR Landscape and Tools
Overview of AR development platforms: Moduley, Vuforia, ARKit, ARCore.
Introduction to Google Poly for 3D assets and resources.
Understand typical AR use cases in education, retail, tourism, etc.
Designing AR Experiences
Learn principles that make AR feel realistic: anchoring, motion tracking, lighting, scale, and interactions.
Design effective user flows and AR storytelling for immersive experiences.
Apply best practices for creating intuitive and engaging AR interfaces.
Building a Simple AR App with ARCore
- Introduction to Moduley AR Foundation and ARCore SDK.
- Import and integrate assets from Google Poly into AR projects.
- Build and test a markerless AR experience on Android devices.
Capstone Mini Project – AR Prototype
Conceptualize and design a working AR prototype (e.g., interactive object placement or AR museum experience).
Implement AR features learned in previous modules.
Present and demonstrate the AR project, highlighting key functionalities.
Roles
AR Developer
AR Designer
Unity/ARCore Developer
Mobile AR Application Developer
AR Content Creator