Computer Science 182-2: Pen-Based Computing (Spring 2008)

Mon/Wed, 1:15-2:30pm, Beckman B100
Christine's office hours (Olin 1241): Tu 4-5pm, W 3:30-4:30pm and by appointment 
alvarado@cs.hmc.edu

Schedule * Syllabus * Reading List * Assignments * Resources 

Below is a rough schedule of what we will cover in the class.  Readings and presenters will be filled in as the course progresses.  Rows highlighed in yellow indicate student presentation days.  Notes are usually due on the day the reading is listed, except for the Herot paper.
Date Topic Reading Due
1/22 Introduction to Pen-based Computing Herot
1/28 WPF/Ink API and Data Representation Herot notes
1/30 Ink API cont./Assignment 2 introduction and brainstorm
2/4 Interactive Beautification of Line Drawings Igarashi97 A1, Igarashi notes
2/6 Feature Point Detection Sezgin04 Sezgin notes
2/11 Low-level recognition (Morgan) Yu03 Yu notes
2/13 Template fitting (Marty) Hse04 Hse notes
2/18 Assignment 3 introduction and brainstorm
2/20 The Rubine recognition engine Rubine91 Rubine notes
A2 (Friday)
2/25 The $1 gesture recognizer (Andrew) Wobbrock07 Wobbrock notes
2/27 Assignment 3 topic Lee06 Lee notes
3/3 Assignment 3 topic (Martin) Miller00 Miller notes
3/5 Assignment 4 introduction/brainstorm
3/10 Multi-domain sketch recognition Alvarado05
3/12 No class A3
SPRING BREAK
3/24 Stroke Grouping Shilman04,
Pearce03
Shilman, Pearce
notes
3/26 Text vs. Graphics (Ned) Bishop04 Bishop notes
3/31 MathPad^2
LaViola04 LaViola notes
4/2 Additional Topics: Interaction Techniques TBD A4 (Friday)
4/7 Additional Topics: 3D sketching Igarashi99 Igarashi notes
4/9 Project ideas/discussion
Proposal ideas
Proposal (Friday)
4/14 Project papers I
4/16 Project papers II
4/21 Additional Topics: TBD
4/23 Project Status Report
4/28 TBD
Paper Draft
4/30 Project Presentations/Demos
5/12 5pm deadline Final Project