Date | Lecture Description | Readings | Assignments | Materials |
8/24/15 |
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/26/15 |
Final projects discussion Papers discussion |
Lecture Slides | ||
8/31/15 |
Introduction to Visual Studio and C# Windows Presentation Foundation Basics |
Skim Chapters 1-8 in Nathan. |
Lecture slides C# Tutorial |
|
9/2/15 |
Inking, Multi-Touch and Windows Presentation
Foundation |
Skim Chapters 9-11,15-18 in Nathan | Assignment 1 |
Lecture slides Sample Code |
9/7/15 | Labor Day -- No Class | |||
9/9/15 |
Ink Preprocessing -- Stroke Invariance -- Filtering and Smoothing -- Dehooking |
Wolin et
al. Xiong and LaViola Herold and Stahovich |
Lecture slides | |
9/14/15 | Papers discussion |
|||
9/16/15 |
Pen Gesture User Interfaces -- gestures in 3D modeling -- gestural languages |
Zeleznik(1996) Igarashi(1999) Zeleznik(2010) Hinckley(2010) |
Lecture slides |
|
9/21/15 | Papers discussion |
Assignment 2 |
||
9/23/15 |
Ink Segmentation -- temporal segmentation -- spatial segmentation |
Gennari Herold Sezgin |
Lecture
slides |
|
9/28/15 | Feature Extraction and Analysis |
Lecture slides |
||
9/30/15 | Papers discussion |
|||
10/5/15 | Symbol Recognition -- Rubine classifier -- Adaboost |
LaViola Li Plimmer Wobbrock |
Lecture slides | |
10/5/15 | Papers discussion |
Assignment 3 | ||
10/12/15 | Ink Parsing -- 2D coordinate grammars -- graph rewriting -- stochastic grammars |
Chan Viola Taranta |
Lecture slides | |
10/14/15 | Papers discussion |
|||
10/19/15 | Sketch Understanding -- multi-domain techniques |
LaViola Hammond Lockwood |
Lecture slides | |
10/21/15 | Papers discussion |
Assignment 4 |
||
10/26/15 | User Evaluation Strategies |
LaViola(2006) LaViola(2008) Bragdon |
Lecture slides | |
10/28/15 | Papers discussion |
|||
11/2/15 | Assignment demos |
|||
11/4/15 | Assignment demos |
|||
11/9/15 | Project Updates |
|||
11/11/15 | Veteran's Day -- No class |
|||
11/16/15 | Student Presentations |
|||
11/18/15 | Project updates |
|||
11/23/15 | Student Presentations -- Chuck Greenwood -- Saif Mohammed -- Robert Veira |
Kessous Li Eitz(2012) |
||
11/25/15 | Thanksgiving -- No class |
|||
11/30/15 | Project Updates |
|||
12/2/15 | Student Presentations --Min Wang -- Josiah Wong -- Tanuj Palghamol |
Ouyang(2007) Cheema(2012) Deering(1995) |
||
12/7/15 | Project Updates |
|||
12/9/15 | Student Presentations -- Pooya Khaloo -- Mehran Maghoumi -- Juncheng Pan |
Bergig(2009) Pauslon(2008) Lin(2009) |
||
12/14/15 | Final Project Demo Day |