Mixed and Augmented Reality technologies combine virtual content with the physical environment, allowing people to interact with computers and digital content in exciting new ways. These emerging human-computer interaction paradigms have been applied to a variety of fields including medicine, education, design, entertainment, and play. This course introduces fundamental methods, principles, and tools for designing, programming, and testing mixed and augmented reality applications. Topics include the history of virtual and augmented reality, application domains, hardware for 3D input and display, tracking and registration, 3D perception, and societal implications. Students will work individually and in teams to develop novel virtual and augmented reality experiences.
Max Enrollment: 18
Prerequisites: CS 220 or CS 221 or CS 230.
Distribution Requirements: MM - Mathematical Modeling and Problem Solving
Typical Periods Offered: Spring
Semesters Offered this Academic Year: Fall
Notes: Ann E. Maurer '51 Speaking Intensive Course.