When: Summer 2015 July 13th - 24th Everyday (excluding weekends) 9:30-10:30am, 11:00am-12:00pm,
20 Lectures in 10 weekdays
Where: NPTEL Studio-I, ICSR, IIT Madras
Professor: Steven M. LaValle, Visiting Professor at IIT Madras from UIUC. He is one of the inventors of Oculus, a VR device which is recently acquired by Facebook.
Description: Fundamentals of virtual reality systems, including geometric modeling, transformations, graphical rendering, optics, sensing and tracking systems, the human vision system, the vestibular system, interface design, human factors, developer recommendations, and technological issues. Implementation exercises and a final project are included. Extensive programming background not required.
Prerequisites: Students should be familiar with basic mathematics, including matrices, linear transformations, rotations, and calculus. They should also be comfortable with programming; however, knowledge of C++ or system-level programming is not required. Machine problems and projects will be implemented using Unity 3D, which is a high-level game engine.
Text Books and References:
Registration: Send email with following details to firstname.lastname@example.org before July 3rd 2015 24:00hrs IST; Limited Seats available. First come First Serve.
Who Should Register: This course is restricted mostly to IITM students, any branch and any year. Few seats are reserved for students from other IITs for the course.
Registration Fees: Free, but advanced registration is must, without registration you cannot attend any lecture.
Sponsors: Partial course support is provided by Oculus/Facebook, NPTEL, AMD, nVidia.
IITM Cooridnators: Dr.B.Ravindran (CSE), Dr.M.Manivannan (APM)
Similar Course: This course is a condensed version of the original course at UIUC
Project Requirement: 15 Oculus sets will be available for programming in Workstations with advanced Graphics Cards either from AMD or NVidia, throughout the course. This course requires a project to be submitted within a week after the last class. The course instructor will be available to evaluate the project only if it is submitted within a week after the final day of the course.