Virtual and Augmented Reality CS-GY 9223 | CUSP-GX 6004 · Fall 2022 · NYU Tandon School of Engineering

Instructor Qi Sun
Assistant Yunxiang Zhang
Full Syllabus See [HERE]
Lecture Tuesday 2:00pm–4:30pm, Jacobs, Room 774 Loc: Brooklyn Campus
Office Hours Instructor: TBD Zoom and in-person (Rm1313, 370 Jay St.)
Course Assistant: TBD, Zoom

About This Course

We will use Brightspace for grade posting and announcement, and Albert for final grades.

Other information:

Prerequisites

Grading

Assignments (60%) + Written Article Report (10%) + Final Project (30%)

All assignments and final project shall be completed independently WITHOUT teamwork. You have three options for final projects, with free-form topic selections: (1) a research project, especially if you are a PhD student or pursuing MSc research; (2) reproduce a recent research article related to VR/AR; (3) develop a mobile-based system that creates "Superhuman Power in AR" to assist daily tasks such as cooking, assembling, etc. The written article shall be a 4-pager A4 document, which you shall summarize related research field from reading, and your implementation/idea. Individual grades will be posted on Brightspace, with the final score on Albert. Here are samples of successful project [article] and [presentation] from a different (Information Visualization) course. But just to give you a sense.

Important Dates

Resources

Textbooks

Fundamentals of Computer Graphics Virtual Reality
Fundamentals of Computer Graphics (Steve Marschner and Peter Shirley)
Virtual Reality (Steven M. LaValle.)

Other tutorials and references

Unity

Lectures

Week 1

Slides Notes References

Syllabus Sep 6

Slides

Notes

(None)

References

(None)

Week 2

Slides Notes References

Algebra Sep 13

Slides

Notes

(None)

References

(None)

Week 2

Slides Notes References

Transformation Sep 13

Slides

Notes

(None)

References

(None)

Assignments

Late Policy: Assignment are due at 11:59 PM on the date specified. Homeworks will still be accepted for 48 hours after this time but will have a 20% penalty.

Collaboration Policy: You may discuss problems with your classmates. However, you must write up the assignment code from scratch, without referring to notes from your joint session. No teamwork is allowed in this course. In your solution to each problem, you must write down the names of any person with whom you discussed, or any 3rd party references for the problem—this will not affect your grade.

Submission: Assignments, final project code/presentation video/article should be submitted through Brightspace. At the beginning of the semester, you will be added to the Brightspace class roster. This will give you access to the course page, and the assignment submission form. To submit assignments, you will need to:

  1. Upload your code package and example results on Brightspace
  2. (Optionally) include a txt file for names and URLs of 3rd

Assignment Feedback: Check Brightspace to get your scores on each individual assignment. .

People

Instructor

Course Assistant