Princeton University
|
Computer Science 436
|
|
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 consumer devices like the Wii!
Hands-on laboratories and independent projects.
Prerequisites COS 217 or ELE 318.
Professor: Perry Cook - 408 CS Building - 258-4951 prc@cs.princeton.edu
Undergraduate Coordinator: Donna O'Leary - 410 CS Building - 258-1746 doleary@cs.princeton.edu
Teaching Assistant: Sonya Nikolova
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:
Lateness Policy: 10% (of original point value) per day until NO CREDIT AFTER 7 DAYS
The goal of this course is for the students, working in teams, to
propose
a new human computer interface, or an improvement to an existing
interface,
to solve a particular problem. Inter-Disciplinary teams are encouraged.
Applications
include interfaces for persons with disabilities, musical or
other artistic controllers/systems,
sports
monitors and improved interfaces, interfaces for virtual environments, and
new means for identifying and authenticating individual computer system
users.
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 13, 2009,
and a demonstration of the system must be completed by
Thursday, January 15, 2009 (you are encouraged to do your
earlier, essentially any time your system works to your
satisfaction.