B.E Artificial Intelligence and Machine Learning User Experience Design with VR Lab Syllabus - Mumbai University 2026
This is the Fourth Year AI-ML syllabus under REV-2019 'C' Scheme, in force from the academic year 2023-24. The University has not yet published an NEP 2020 syllabus for this year of the degree, and this is the scheme its examinations are set on.
Loading syllabus...
Syllabus for User Experience Design with VR Lab
Module 1
- Installation of Unity and Visual Studio, setting up Unity for VR development, understanding documentation of the same.
Module 2: Demonstration of the working of HTC Vive, Google Cardboard, Google Daydream and Samsung gear VR.
Module 3: Develop a scene in Unity that includes:
- i. a cube, plane and sphere, apply transformations on the 3 game objects. ii. add a video and audio source
Module 4: Develop a scene in Unity that includes a cube, plane and sphere. Create a new material and texture separately for three Game objects. Change the colour, material and texture of
- each Game object separately in the scene. Write a C# program in visual studio to change the colour and material/texture of the game objects dynamically on button click
Module 5
- Develop a scene in Unity that includes a sphere and plane . Apply Rigid body component, material and Box collider to the game Objects. Write a C# program to grab and throw the sphere using vr controller.
Module 6
- Develop a simple UI(User interface ) menu with images, canvas, sprites and button. Write a C# program to interact with UI menu through VR trigger button such that on each successful trigger interaction display a score on scene .
Module 7
- Create an immersive environment (living room/ battlefield/ tennis court) with only static game objects. 3D game objects can be created using Blender or use available 3D models
Module 8: Include animation and interaction in the immersive environment created in Assignment 7.
Module 9
- Case Study/Mini Project: Create a virtual environment for any use case. The application must include at least 4 scenes which can be changed dynamically, a good UI, animation and interaction with game objects. (e.g. VR application to visit a zoo)
Module 10: Presentation of Mini Project
Useful Links
- 1 https://nptel.ac.in/courses/106106138
- 2 https://nptel.ac.in/courses/121106013
- 3 https://www.coursera.org/learn/develop-augmented-virtual-mixed-extended-reality-applicatio ns-webxr-unity-unreal
- 4 https://tih.iitr.ac.in/AR-VR.html
Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Machine Learning) under REV-2019 'C' Scheme, in force from the academic year 2023-24. Wording is as printed in that syllabus. Module numbering is as printed there too.
The complete syllabus
This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.