Design and interfacing of computer input and output systems.
Inputs: Standard (mouse, keyboard, joystick, etc.) and
new (head trackers, music controllers, gloves, etc.) devices.
Signal processing, feature extraction, and data mapping schemes.
Outputs: Graphics, haptics, music, and 3-D sound.
This year we will emphasize non-speech facial and vocal UI components.
Hands-on laboratories and independent projects.
Prerequisites COS 217 or ELE 318.
Professor: - CS Building - 258- @cs.princeton.edu
Undergraduate Coordinator: Tina McCoy - 410 CS Building - 258-1746 firstname.lastname@example.org
Teaching Assistants: Ananya Misra
There will be questions to be answered as part of the labs.
These will go into the overall lab report grades.
Labs are group activities.
The grading in this course will be based on the evaluation of the following:
The goal of this course is for the students, working in teams, to
a new human computer interface, or an improvement to an existing
to solve a particular problem. Inter-Disciplinary teams are encouraged.
include interfaces for persons with disabilities, musical or
other artistic controllers/systems,
monitors and improved interfaces, interfaces for virtual environments, and
new means for identifying and authenticating individual computer system
It is expected that the projects will lead to a completed (though rough
in most cases) prototype. Testing (not just for functionality, but for
"betterness" by some metric) of the device/system should be
conducted and included in the report.
Final written reports will be due on Dean's Date, January 11, 2005, and a demonstration of the system must be completed by Friday, January 14, 2005.