Every year I teach two graduate courses, Pen-Based User Interfaces in the fall semester, and 3D User Interfaces for Games and Virtual Reality in the spring semester.

CAP 6105

Pen-Based User Interfaces

Pen-Based User Interfaces is a course designed to give students a thorough understanding of the latest techniques, algorithms, and evaluation methodologies used in designing and developing pen-, sketch-, and gesturally-based user interfaces. In addition reading and presenting research papers, students will write several programs to reinforce concepts discussed in class and will produce a final project of their choice.

CAP 6121

3D User Interfaces for Games and Virtual Reality

3D User Interfaces for Games and Virtual Reality is a course designed to give students a rigorous introduction to the design, implementation, and evaluation of the fundamental techniques in spatial 3D interaction. Students will produce a final project of their choice.