HCI-833 Advanced User Interface Technology Scott Hudson [email protected] NSH 3523.
-
Upload
emery-andrews -
Category
Documents
-
view
222 -
download
0
Transcript of HCI-833 Advanced User Interface Technology Scott Hudson [email protected] NSH 3523.
HCI-833 Advanced User Interface Technology
Scott [email protected] 3523
About the class PhD level Review of current cool technology in
user interface Technology oriented but (hopefully)
accessible for non-CS students Readings, lecture, and discussion Project oriented Final exam, but no midterm
Things for you to do today Fill out the questionnaire and return by
end of lecture Send me an email from your preferred
address
Administrative Contact info
[email protected] http://www.cs.cmu.edu/~hudson/teaching/05-833
Office hours (my office is NSH 3523) Mon 2:30-3:25 (but email first)
No textbook Readings (mostly from the web)
Will ask you to buy some hardware BasicStamp II (approx cost $50) Last 1/3 of class (details later)
Lecture and reading topics (tentative) Quick introduction to UI Architecture Animation in the interface
Kinetic typography Awareness systems Sketch-based interfaces Beating Fitts’ law Ambient display and interaction Tangible interfaces
Lecture and reading topics (tentative) Toolglass and Magic Lens interaction Hardware devices for interaction
Hardware building skills component Context-aware computing Audio interaction
(Other topics time permitting)
Projects 3 challenging projects, one with a paper Projects will attempt to break new research
ground I have ideas for this You can propose things
Goal (but not requirement) is to do work that can be published Interdisciplinary teams where appropriate I can contribute (and co-author) where appropriate UIST deadline is 5 April
Project One Topics
Use of dynamics in the interface Awareness
Example projects Design sketches for small screen web browser
using kinetic typography Design sketches for attention direction technique
library Kinetic typography “engine” in Java “Shadow view” privacy preserving video
implementation
Project Two Topics
First project topics • Also Continuation of 1st project, or
implementation of design(s) from the 1st project Beating Fitts’ law Sketching for UI specification Ambient Interaction
Project Two Example projects
Kinetic typography web browser or attention library implementation
Depth camera privacy User interface specification in PhotoShop Movement prediction techniques Low engagement interaction technique
design sketches Email glance design sketches
Paper describing results
Project Three Topics
Hardware devices for ambient or tangible interface
Hardware toolkits
Example projects Build a gadget or display Hardware toolkit component