CSE 40416 - System Interface Design - Fall 2009
Course Location
|
DeBartolo 215, MWF 9:35-10:25 AM |
| |
Lab: Fitzpatrick 355S |
Course Description
This course will focus on the interface to computing systems, in particular with respect to multi-sensory input / output through direct experience in laboratory and project activities. Specific interfaces to be covered include traditional graphical user interface (GUI) design, visualization via specialized controls (network graphs, virtual worlds), multimedia (audio, video), and sensory input / output (motion capture, multi-touch, etc.). Further topics include exploration of the effects of scaling / networking on responsiveness, exposure to multiple design choices (web, framework, native), and exposure to multiple contemporary programming languages.
Content Browsing
Tentative Topic Coverage
- Multi-touch control via Microsoft Surface
- Motion control via Nintendo Wiimote
- Microsoft C# / .NET
- Graph visualization via Prefuse / Cytoscape
- Multi-thread programming
- Event-based programming
- Stylus / gesture-based interactions
Student Blog List [Edit]
To edit the list, click the [Edit] text above to click to the stub included article and then edit that article.