Program Description

  • Develop engaging Augmented Reality and Virtual Reality applications.
  • Learn core skills needed for developing AR and VR applications such as basics of 3D graphics, design considerations and programming toolkits.
  • Explore industry standard development platforms such as Unity3D, Vuforia, ARCore and ARKit
  • Publish Augmented Reality (AR) applications to both Android and IOS
  • Develop Virtual Reality applications and publish to a variety of headsets.
  • Learn the fundamentals of C# programming to create AR/VR experiences in Unity3D

Upcoming batch will commence from 31st May 2025.

Key Highlights

check svg

Students will be able to understand the design considerations of AR and VR applications

check svg

Students will be able to write AR and VR applications using the industry standard tool Unity 3D

check svg

Students will be able to use C# along with Unity 3D to add advanced interaction and physics to their simulations

check svg

Students will be able to publish AR and VR applications to mobile phones (IOS and Android) and to headsets (Oculus Quest)

check svg

Students will be able to understand where AR and VR is used in industry and how to design applications for the same

Course enrollment data

Learning Format

Online

Duration

60 hours (calendar duration is flexible) weekdays or weekend as per convenience of the students

Certified by

IITM Pravartak Technologies Foundation
Technology Innovation Hub (TIH) of IIT Madras and
VyVoxel

Program Fee

Rs. 20000 + GST

Downloads

Program Description

Program Brochure

Suggested Prerequisites

Knowledge of 1 programming language is beneficial
Interest in the AR and VR area
Availability of an android or iphone for AR applications
Access to a VR headset (if not available, lab visits to our dev centre in Chennai can be provided to access the headset and try out the VR projecdts)

Teaching Hours

8 hours per week for 8 weeks

Lead Faculty

Sanjay KR and Kavitha Chandran 

Learning Schedule

Introduction to 3D graphics concepts – modelling, file formats – texturing – lighting and rendering – animation – AR / VR and MR (Mixed Reality) concepts – mobile phones and headset applications – basic introduction to ARCore and ARKit

Introduction to Unity 3D Interface – Using Unity 3D to create AR and VR applications – Importing and creating assets – User Interfaces for AR and VR – Combining assets into complex models – Adding physics to the interactions - Creating an AR Application and publishing to a mobile device. 

C# programming introduction – data types and classes – programming logic – using C# to write scripts for Unity 3D – Using C# to animate and add advanced interactions to AR and VR models.

Virtual Reality fundamentals – VR design considerations – Using Unity 3D and C# programming to create VR applications – Oculus Quest VR headset fundamentals – User interface considerations - Creating a VR application and publishing to the Oculus VR headsets

Industry domains where AR and VR are applied – healthcare, manufacturing, field service, retail and branding – Design considerations while creating domain specific applications – Example industry applications – Writing an industry application from a domain of your choice



Are you interested in this program?

Our Learning Partners

Want To Know More

Guiding Star with Our Help!

Contact Us