CSE165W2014
From Immersive Visualization Lab Wiki
Contents |
CSE165: 3D User Interaction
Description
Course Schedule
Click here for the course schedule.
It lists lectures, homework due dates, recommended reading, paper presentations, and the final exam.
Announcements
2013-11-19 Welcome to the course web site!
Topics
- Introduction to 3D interaction
- Application domains
- Output hardware
- Input hardware
- Selection and Manipulation
- Navigation (Travel and Wayfinding)
- System Control
- Symbolic Input
- 3D user interface design
- Evaluation of 3D User Interfaces
- Augmented Reality Interfaces
Prerequisites
- CSE167 (Introduction to Computer Graphics) or equivalent
- Experience programming in C++
- Experience with OpenGL graphics programming
Format
- Instructor: Jürgen Schulze
- Instructor's office hour: Tuesdays after class, 3:30-4:30pm, Atkinson Hall, Room 2125
- Number of Units: 4
- Lectures: Tuesday and Thursday, 2:00pm-3:20pm
- First lecture: Tuesday, January 7th, 2014
- Homework: programming assignments
- Research paper summary
- Designated computer lab for this course: TBD
- TA/tutors: TBD
Grading
Programming Assignment 1 (team) | 15% |
Programming Assignment 2 (team) | 15% |
Programming Assignment 3 (team) | 15% |
Programming Assignment 4 (team) | 15% |
Research Paper Summary (individual) | 15% |
Final Project (team) | 25% |
You will find your scores on Ted.
If your weighted average score across all assignments is 100 points or more, you will get a grade of A+.
Final Project
There will not be a final exam, but the last programming project will be presented to the entire class during our final exam slot.
Textbook
Bowman, Kruijff, LaViola, Poupyrev 3D User Interfaces: Theory and Practice Addison Wesley Longman Publishing Co., Inc. Redwood City, CA, USA 2004 ISBN: 0201758679 |
Homework Assignments
All homework assignments are due at 1pm on the due date and have to be demonstrated to the instructor or TA/tutor in our designated computer lab.