# Foundations of Immersive Design for AR/VR

- Institution: IIT Kanpur
- Department: Computer Science and Engineering
- Teacher: Prof. Amar Kumar Behera
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106104001)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106104001)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

This course introduces students to the principles, tools, and design methodologies for Augmented Reality (AR) and Virtual Reality (VR). It focuses on designing immersive, interactive, and human-centered experiences by integrating spatial computing, perception, interaction design, and emerging XR technologies. The course emphasizes design thinking, experiential prototyping, critical evaluation, and ethical considerations in AR/VR applications across domains such as education, healthcare, industry, culture, and entertainment.

Intended audience: UG, PG

Prerequisites: Undergraduate students (2nd year or above) in:Engineering / TechnologyDesignArchitecture / PlanningComputer ApplicationsMedia / Animation / Game DesignPostgraduate students in related disciplinesWorking professionals in design, engineering, media, manufacturing, or education(No prior AR/VR experience required)

## Lectures

1. [Lecture - 01 - Course Introduction, Objectives, and Expectations](https://invisiblenetwork.ai/learn/nptel/106104001/7c2820ed2d77) (YouTube)
2. [Lecture - 02- History and evolution of immersive media](https://invisiblenetwork.ai/learn/nptel/106104001/ec646acc8f7a) (YouTube)
3. [Lecture - 03 - History and Evolution of Immersive Media Part - 2](https://invisiblenetwork.ai/learn/nptel/106104001/b5a7b421e71f) (YouTube)
4. [Lecture - 04 - Overview of Key XR Concepts](https://invisiblenetwork.ai/learn/nptel/106104001/1eea178e519c) (YouTube)
5. [Lecture - 05 - Fundamentals of AR/VR/XR systems: System Architecture, Displays, Optics, and Rendering](https://invisiblenetwork.ai/learn/nptel/106104001/bfed872a9934) (YouTube)
6. [Lecture - 06 - Fundamentals of AR/VR/XR systems: Tracking, Sensing, Interaction, and System Integration](https://invisiblenetwork.ai/learn/nptel/106104001/410fa35b90c0) (YouTube)
7. [Lecture - 07 - Human perception in immersive environments - I](https://invisiblenetwork.ai/learn/nptel/106104001/2a1b17f85f58) (YouTube)
8. [Lecture - 08 - Human Perception in Immersive Environments - II](https://invisiblenetwork.ai/learn/nptel/106104001/1b0da85b7a75) (YouTube)
9. [Lecture - 09 - Presence, Immersion, and Embodiment - I](https://invisiblenetwork.ai/learn/nptel/106104001/d4556ea2bd4f) (YouTube)
10. [Lecture - 10 - Presence, Immersion, and Embodiment - II](https://invisiblenetwork.ai/learn/nptel/106104001/d138c0b5d960) (YouTube)
11. [L11 - Introduction to Spatial Cognition](https://invisiblenetwork.ai/learn/nptel/106104001/842f88ad791b) (YouTube)
12. [Lecture - 12 - Spatial Perception and Spatial Memory in XR](https://invisiblenetwork.ai/learn/nptel/106104001/52baeff9a7b4) (YouTube)
13. [Lecture - 13 - Spatial Design Principles AR/VR](https://invisiblenetwork.ai/learn/nptel/106104001/d2ae6de262db) (YouTube)
14. [Lecture - 14 - Navigation and Wayfinding in AR/VR](https://invisiblenetwork.ai/learn/nptel/106104001/8c83acdc4283) (YouTube)
15. [Lecture - 15 - Interaction Design Techniques for Immersive Environments](https://invisiblenetwork.ai/learn/nptel/106104001/d1ece9b9700f) (YouTube)
16. [Lecture - 16 - Input Device and Tracking Technologies for AR/VR](https://invisiblenetwork.ai/learn/nptel/106104001/34e7ced109c5) (YouTube)
17. [Lecture - 17 - Multimodal Interaction in Immersive Environments: Gesture, Gaze, Voice, Haptics](https://invisiblenetwork.ai/learn/nptel/106104001/a2732111184f) (YouTube)
18. [Lecture - 18 - Foundations of Immersive Design for AR/VR](https://invisiblenetwork.ai/learn/nptel/106104001/cd9d4e664c26) (YouTube)
19. [Lecture - 19 - Design Thinking Fundamentals for XR - I](https://invisiblenetwork.ai/learn/nptel/106104001/efe91a555d12) (YouTube)
20. [Lecture - 20 - Design Thinking Fundamentals for XR - II](https://invisiblenetwork.ai/learn/nptel/106104001/d3d53df88910) (YouTube)
21. [Lecture - 21 - Narrative Design, World-Building, and Experience Flow for AR/VR](https://invisiblenetwork.ai/learn/nptel/106104001/6ce299d62899) (YouTube)
22. [Lecture - 22 - Ideation and Storyboarding for XR - I](https://invisiblenetwork.ai/learn/nptel/106104001/cad41ad19869) (YouTube)
23. [Lecture - 23 - Ideation and Storyboarding for XR - II](https://invisiblenetwork.ai/learn/nptel/106104001/aac345ccb9f9) (YouTube)
24. [Lecture - 24 - Prototyping Workflows for AR/VR - I](https://invisiblenetwork.ai/learn/nptel/106104001/d561ff355a11) (YouTube)
25. [Lecture - 25 - Prototyping Workflows for AR/VR - II](https://invisiblenetwork.ai/learn/nptel/106104001/9210d7ae155d) (YouTube)
26. [Lecture - 26 - Prototyping Workflows for AR/VR - III](https://invisiblenetwork.ai/learn/nptel/106104001/d1b8fdcc6387) (YouTube)
27. [Lecture - 27 - Tools and Platforms for XR Design - I](https://invisiblenetwork.ai/learn/nptel/106104001/c374db987db6) (YouTube)
28. [Lecture - 28 - Tools and Platforms for XR Design - II](https://invisiblenetwork.ai/learn/nptel/106104001/8a6acf3e85cd) (YouTube)
29. [Lecture - 29 - Tools and Platforms for XR Design - III](https://invisiblenetwork.ai/learn/nptel/106104001/131880409b24) (YouTube)
30. [Lecture-30- lntroduction to game Design Concepts for XR - I](https://invisiblenetwork.ai/learn/nptel/106104001/bbd9a4009b97) (YouTube)
31. [Lecture-31 Studio Lab: 2D Game Design Concepts and Mechanics - I](https://invisiblenetwork.ai/learn/nptel/106104001/893da750a7cf) (YouTube)
32. [Lecture-32 Studio Lab: 2D Game Design Concepts and Mechanics - II](https://invisiblenetwork.ai/learn/nptel/106104001/5aad87e28ab3) (YouTube)
33. [Lecture-33 Studio Lab: 2D Game Design Concepts and Mechanics - III](https://invisiblenetwork.ai/learn/nptel/106104001/41478fd14f16) (YouTube)
34. [Lecture-34 From Game Mechanics to Immersive Experiences - I](https://invisiblenetwork.ai/learn/nptel/106104001/52aa94cc3c47) (YouTube)
35. [Lecture-35 From Game Mechanics to Immersive Experiences - II](https://invisiblenetwork.ai/learn/nptel/106104001/3dd328f5f23f) (YouTube)
36. [Lecture - 36 Asset Creation and Scene Building - I](https://invisiblenetwork.ai/learn/nptel/106104001/d01d99a00646) (YouTube)
37. [Lecture - 37 Asset Creation and Scene Building - II](https://invisiblenetwork.ai/learn/nptel/106104001/de999bc30396) (YouTube)
38. [Lecture - 38 Interaction Design and Playtesting in Immersive Environments - I](https://invisiblenetwork.ai/learn/nptel/106104001/541e271d3a13) (YouTube)
39. [Lecture - 39 Interaction Design and Playtesting in Immersive Environments - II](https://invisiblenetwork.ai/learn/nptel/106104001/31d3e2955057) (YouTube)
40. [Lecture - 40 Interaction Design and Playtesting in Immersive Environments - III](https://invisiblenetwork.ai/learn/nptel/106104001/abd56e54c325) (YouTube)
41. [Lecture - 41 Studio Lab on 3D Game Development: Working on an AR/VR Design Project - I](https://invisiblenetwork.ai/learn/nptel/106104001/c26ae7f964a4) (YouTube)
42. [Lecture - 42 Studio Lab on 3D Game Development: Working on an AR/VR Design Project - II](https://invisiblenetwork.ai/learn/nptel/106104001/0e379f97b016) (YouTube)
43. [Lecture - 43 Accessibility, Comfort and Safety in XR - I](https://invisiblenetwork.ai/learn/nptel/106104001/76fb18994f79) (YouTube)
44. [Lecture - 44 Accessibility, Comfort and Safety in XR - II](https://invisiblenetwork.ai/learn/nptel/106104001/c234429d043d) (YouTube)
45. [Lecture - 45 Ethics and Societal Impact of Immersive Technologies - I](https://invisiblenetwork.ai/learn/nptel/106104001/9359def2a00d) (YouTube)
46. [Lecture- 46 Ethics and Societal Impact of Immersive Technologies - II](https://invisiblenetwork.ai/learn/nptel/106104001/a6df9fd77a13) (YouTube)
47. [Lecture - 47 Building Geometry for Virtual Worlds - I](https://invisiblenetwork.ai/learn/nptel/106104001/050638455777) (YouTube)
48. [Lecture - 48 Building Geometry for Virtual Worlds - II](https://invisiblenetwork.ai/learn/nptel/106104001/872b98eeeb18) (YouTube)
49. [Lecture - 49 Building Geometry for Virtual Worlds - III](https://invisiblenetwork.ai/learn/nptel/106104001/0f10f4524dc4) (YouTube)
50. [Lecture - 50 Fundamentals of Light and Geometric Optics for XR](https://invisiblenetwork.ai/learn/nptel/106104001/578d91cdd0eb) (YouTube)
51. [Lecture - 51 Optical Aberrations and Lens Engineering for Immersive Displays](https://invisiblenetwork.ai/learn/nptel/106104001/ec52d3d5a170) (YouTube)
52. [Lecture - 52 Human Vision and Display Technologies for XR](https://invisiblenetwork.ai/learn/nptel/106104001/3145851948c5) (YouTube)
53. [Lecture - 53 Evaluation Methods for AR/VR Experiences - I](https://invisiblenetwork.ai/learn/nptel/106104001/41afc2992d0e) (YouTube)
54. [Lecture - 54 Evaluation Methods for AR/VR Experiences - II](https://invisiblenetwork.ai/learn/nptel/106104001/1fb3503dbf62) (YouTube)
55. [Lecture - 55 Case Studies in Education, Training, Healthcare and Industry](https://invisiblenetwork.ai/learn/nptel/106104001/4937f34f60e1) (YouTube)
56. [Lecture - 56 Prototype Development Studio – I: Planning and Environment Setup](https://invisiblenetwork.ai/learn/nptel/106104001/ef749f4e740b) (YouTube)
57. [Lecture - 57 Prototype Development Studio - II: Building The Interactive Prototype](https://invisiblenetwork.ai/learn/nptel/106104001/6216968dc2fb) (YouTube)
58. [Lecture - 58 Prototype Development Studio - III: XR User Interfaces](https://invisiblenetwork.ai/learn/nptel/106104001/4156a44df93f) (YouTube)
59. [Lecture - 59 Prototype Development Studio - IV: Navigation and Wayfinding](https://invisiblenetwork.ai/learn/nptel/106104001/2df33f36b1a8) (YouTube)
60. [60 Emerging Trends in XR and Immersive Technologies](https://invisiblenetwork.ai/learn/nptel/106104001/edb224282c05) (YouTube)
