Percentage | What to do | Notes | |
Project 1: | 20% | Human scale scene experienced from the 'inside out' | Individual/group project |
Project 2: | 25% | Virtual world from data and looking at it from the 'outside in' | Group project (teammates are selected by students/instructor) |
Project 3: | 25% | VR or AR project of your own choice | Group project (teammates are selected by students/instructor) |
Student's Choice Presentations: | 10% | of interest to you in the area of VR / AR | Individual |
Peer evaluation: | 10% | Feeback from teammates | for Project 2 and 3 |
Class Participation: | 10% | Comments/Ask questions | if you are a distant student, this 10% will go to your Project 1 |
Topics | |
Week 1: 1/18 | - Course overview |
Week 2: 1/23 - 1/25 | - Project 1 is out - Introduction to Javascript - Introduction to Three.js |
Week 3: 1/30 - 2/1 | - Student's Choice is due at 11:00am, Tuesday 1/30 - Introduction to VR, VR vs. AR |
Week 4: 2/6 - 2/8 | - Student's Choice presentations - Fundamental units in visual design |
Week 5: 2/13 - 2/15 | - Student's Choice presentations - Position Tracking - Interaction and Navigation |
Week 6: 2/20 - 2/22 |
- Project 1 link is due at 11:00am, Sunday 2/18 and code is due at 11:00am, Tuesday 2/20 - Project 1 presentations |
Week 7: 2/27 - 3/1 | - Project 1 presentations - Project 2 is out => Team assignment |
Week 8: 3/6 - 3/8 | - Project 1 review, lessons learned - Introduction to Unity3D - VR hardware and software |
Week 9: 3/13 - 3/15 | - Spring Break |
Week 10: 3/20 - 3/22 | - Student's Choice presentations - Project 2 code is due |
Week 11: 3/27 - 3/29 | - Project 2 presentations - Project 2 team report is due |
Week 12: 4/3 - 4/5 | - Project 3 is out => Team formation - Visual rendering |
Week 13: 4/10 - 4/12 |
- Collaboration - Student's Choice presentations |
Week 14: 4/17 - 4/19 | - Student's Choice presentations |
Week 15: 4/24 - 4/26 | - Project 3 discussion - Project 3 is due |
Week 16: 5/1 - 5/3 | - Project 3 presentations - Project 3 team report is due |