Date | Lecture Description | Readings | Assignments | Materials |
8/19/13 |
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/21/13 |
Final projects discussion Papers discussion |
Lecture Slides | ||
8/27/12 |
Introduction to Visual Studio and C# Windows Presentation Foundation Basics |
Skim Chapters 1-8 in Nathan. |
Lecture slides C# Tutorial |
|
8/29/12 |
Inking, Multi-Touch and Windows Presentation
Foundation |
Skim Chapters 9-11,15-18 in Nathan | Assignment 1 |
Lecture slides Sample Code |
9/2/13 | Labor Day -- No Class | |||
9/4/13 |
Ink Preprocessing -- Stroke Invariance -- Filtering and Smoothing -- Dehooking |
Wolin et
al. Xiong and LaViola Herold and Stahovich |
Lecture slides | |
9/9/13 | Papers discussion |
|||
9/11/13 |
Pen Gesture User Interfaces -- gestures in 3D modeling -- gestural languages |
Igarashi(1999) Zeleznik(2010) Hinckley(2010) |
Lecture slides |
|
9/16/13 | Papers discussion |
Assignment 2 | ||
9/18/13 |
Ink Segmentation -- temporal segmentation -- spatial segmentation |
Gennari Herold Sezgin |
Lecture
slides |
|
9/23/13 | Papers discussion |
|||
9/25/13 | Symbol Recognition -- Rubine classifier -- Adaboost |
Lecture slides | ||
9/30/13 | Feature Extraction and Analysis |
LaViola Li Plimmer Wobbrock |
Lecture slides |
|
10/2/13 | Papers discussion |
Assignment 3 | ||
10/7/13 | Ink Parsing -- 2D coordinate grammars -- graph rewriting -- stochastic grammars |
Chan Viola Shilman |
Lecture slides | |
10/9/13 | Papers discussion |
|||
10/14/13 | Sketch Understanding -- multi-domain techniques |
LaViola Hammond Lockwood |
Assignment 4 |
Lecture slides |
10/16/13 | Papers discussion |
|||
10/21/13 | User Evaluation Strategies |
LaViola(2006) LaViola(2008) Bragdon |
Lecture slides | |
10/23/13 | Papers discussion |
|||
10/28/13 | Guest lectures |
|||
10/30/13 | Student Homework demos |
|||
11/4/13 | Project Updates |
|||
11/6/13 | Student Paper Presentations -- Andres Vargas |
Lee et al. (2013) |
||
11/11/13 | Veteran's Day -- No class |
|||
11/13/13 | Project Updates |
|||
11/18/13 | Student Paper Presentations -- Corey Pittman -- Hao Hu |
Micire et al. (2011) Rivers et al. (2010) |
||
11/20/13 | Project Updates |
|||
11/25/13 | Student Paper Presentations --Michael Veazanchin --David Griffen |
Kazi et al.
(2012) Walny et al. (2012) |
||
11/27/13 | No Class |
|||
12/2/13 | Project Updates |
|||
12/4/13 | Student Paper Presentations -- Andrew Yee -- Anthony Wehrer |
Leitner et al.
(2013) Hagedorn et al. (2008) |
||
12/9/13 | Final Project Demo Day |