HCI-833 Advanced User Interface Technology Scott Hudson [email protected] NSH 3523.

12
HCI-833 Advanced User Interface Technology Scott Hudson [email protected] u NSH 3523

Transcript of HCI-833 Advanced User Interface Technology Scott Hudson [email protected] NSH 3523.

Page 1: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

HCI-833 Advanced User Interface Technology

Scott [email protected] 3523

Page 2: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 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

Page 3: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

Things for you to do today Fill out the questionnaire and return by

end of lecture Send me an email from your preferred

address

Page 4: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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)

Page 5: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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

Page 6: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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)

Page 7: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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

Page 8: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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

Page 9: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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

Page 10: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

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

Page 11: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.

Project Three Topics

Hardware devices for ambient or tangible interface

Hardware toolkits

Example projects Build a gadget or display Hardware toolkit component

Page 12: HCI-833 Advanced User Interface Technology Scott Hudson scott.hudson@cs.cmu.edu NSH 3523.