Date | Lecture Description | Readings | Assignments | Materials |
8/22/11 |
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/24/11 |
Final projects discussion Papers discussion |
Lecture slides | ||
8/29/11 |
Introduction to Visual Studio and C# Windows Presentation Foundation Basics |
Skim Chapters 1-8 in Nathan |
Lecture slides C# Syntax Card |
|
8/31/11 |
Inking, Multi-Touch and Windows Presentation
Foundation |
Skim Chapters 9-11,15-18 in Nathan | Lecture slides | |
9/5/11 | Labor Day -- No Class | Assignment 1 | ||
9/7/11 |
Ink Preprocessing -- Stroke Invariance -- Filtering and Smoothing -- Dehooking |
Wolin et al. Xiong and LaViola Herold and Stahovich |
Lecture slides | |
9/12/11 | Papers discussion |
|||
9/14/11 |
Pen Gesture User Interfaces -- gestures in 3D modeling -- gestural languages |
Zeleznik(1996) Igarashi(1999) Zeleznik(2010) Hinckley(2010) |
Lecture slides |
|
9/19/11 | Papers discussion |
Assignment 2 | 9/21/11 |
Ink Segmentation -- temporal segmentation -- spatial segmentation |
Gennari Peterson Sezgin |
Lecture slides |
9/26/11 | Papers discussion |
|||
9/28/11 | Feature Extraction and Analysis |
Lecture slides |
||
10/3/11 | Symbol Recognition -- Rubine classifier -- Adaboost |
LaViola Herold Plimmer Wobbrock |
Assignment 3 | Lecture slides |
10/5/11 | Papers discussion |
|||
10/10/11 | Ink Parsing -- 2D coordinate grammars -- graph rewriting -- stochastic grammars |
Blostein Chan Viola Shilman |
Lecture slides | |
10/12/11 | Papers discussion |
Assignment 4 | ||
10/17/11 | Sketch Understanding -- multi-domain techniques |
LaViola Alvarado Hammond Lockwood |
Lecture slides | |
10/19/11 | Papers discussion |
|||
10/24/11 | User Evaluation Strategies |
LaViola(2006) LaViola(2008) Bragdon |
Lecture slides | |
10/26/11 | Papers discussion |
|||
10/31/11 | Project Updates |
|||
11/2/11 | Student Presentations -- Zihang Zou -- Kevin Pfeil |
Bott Gatos |
||
11/7/11 | Project Updates |
|||
11/9/11 | Student Presentations -- Chau Ngo -- Michael Riera -- Jeff Cashion |
Plimmer Kin Landay |
||
11/14/11 | Project Updates |
|||
11/16/11 | Student Presentations -- Seng Lee Koh -- Chris Zorn -- Andrew Devine |
Hammond Cheema Kaser |
||
11/21/11 | Project Updates |
|||
11/23/11 | No class |
|||
11/28/11 | Project Updates |
|||
11/30/11 | Student Presentations -- Yazan Jadaa -- Ed Cestona |
Ouyang Chen |
||
12/5/11 | Final Project Demo Day |