Date | Lecture Description | Readings | Assignments | Materials |
8/23/10 |
Introduction to Pen UIs -- course mechanics -- history of pen UIs -- pen UI Applications -- pen UI Dataflow |
Sutherland Blackwell Herot |
Lecture slides RAND video GO video Wang video ChemPad video MathPad video Teddy video SKETCH video Circuit video LineRider Game |
|
8/25/10 |
Final projects discussion Papers discussion |
Lecture slides | ||
8/30/10 |
Introduction to Visual Studio and C# Windows Presentation Foundation Basics |
Skim Chapters 1-4 in Noble et al. |
Lecture slides C# Syntax Card |
|
9/1/10 |
Inking and Windows Presentation Foundation StarPad SDK |
Skim Chapters 9-12 in Noble et al. | Assignment 1 | Lecture slides |
9/6/10 | Labor Day -- No Class | |||
9/8/10 |
Ink Preprocessing -- Stroke Invariance -- Filtering and Smoothing -- Dehooking |
Matsakis(pgs 21-28) Sezgin Wolin et al. Xiong |
Lecture slides | |
9/13/10 | Papers discussion |
|||
9/15/10 |
Pen Gesture User Interfaces -- gestures in 3D modeling -- gestural languages |
Zeleznik(1996) Igarashi(1999) Zeleznik(2006) |
Lecture slides |
|
9/20/10 | Papers discussion |
Assignment 2 | ||
9/22/10 |
Ink Segmentation -- temporal segmentation -- spatial segmentation |
Gennari Smithies Sezgin |
Lecture slides |
|
9/27/10 | Papers discussion |
|||
9/29/10 | Feature Extraction and Analysis |
Lecture slides |
||
10/4/10 | Symbol Recognition -- Rubine classifier -- Adaboost |
LaViola Connell Plimmer Wobbrock |
Assignment 3 | Lecture slides |
10/6/10 | Football Game - No class |
|||
10/11/10 | Papers discussion |
|||
10/13/10 | Ink Parsing -- 2D coordinate grammars -- graph rewriting -- stochastic grammars |
Blostein Chan Viola Shilman |
Assignment 4 |
Lecture slides |
10/18/10 | Sketch Understanding -- multi-domain techniques |
LaViola Alvarado Hammond Lockwood |
Lecture slides | |
10/20/10 | Papers discussion |
|||
10/25/10 | User Evaluation Strategies |
LaViola LaViola Bragdon |
Lecture slides | |
10/27/10 | Papers discussion |
|||
11/1/10 | Papers discussion |
|||
11/3/10 | Project Updates |
|||
11/8/10 | Student Presentations -- Bo Kang -- Mike Questo |
Wais Han |
||
10/10/10 | Project Updates |
|||
11/15/10 | Student Presentations -- Chris Pugh -- Brandon Ochs |
Thorne Hendrix |
||
10/17/10 | Project Updates |
|||
11/22/10 | Student Presentations -- Javid Shamloo -- Mark Wissmueller |
Bao Okumura |
||
11/24/10 | Thanksgiving - No class |
|||
11/29/10 | Project Updates |
|||
12/1/10 | Student Presentations -- James Shore -- Clayton Andrews |
Forsberg Rose |
||
12/6/10 | Student Presentations -- Brian Lynch -- Albert Park |
Ouyang2009IJCAI.pdf
Freeman Ouyang |
||
12/8/10 | Project Updates |
|||
12/13/10 | Final Project Demo Day |