| 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 |