CSE 490ra Home  > Schedule

CSE 490ra Spring 2003 Schedule  

Week 1: 3/31 - 4/4

4/1:  Overview of class: Goals, introduction to the Tablet PC, Project options.

4/3:   Understanding Users: Techniques for interviewing users
         In class: Survey of project preferences and experience

Week 2:  4/7 - 4/11

4/8:   Tablet lecture
         Project and Group assignments announced
         Due:  Programming Assignment 1

4/10  Tablet lecture
         Due:  Group Assignment 1: Interview Questions, Schedule user interviews for Week 3.

Week 3: 4/14 - 4/18 

4/15:  Discussion of Interview Plans, Interviews


4/17:  Introduction to Personas: 
          Guest Lecture by John Pruitt of Microsoft.
          Required Reading:
           "Personas: Practice and Theory"  by John Pruitt and Jonathan Grudin
          Recommended Reading:
            Chapter 5 of About Face by Alan Cooper (you'll need to read it anyway for Group Assignment 2)
          Due:  Programming Assignment 2  

Week 4: 4/21-4/25

4/22:  Project Groups present their Personas
          Discussion of Scenarios and Introduction to Paper Prototyping 
          Due: Group Assignment 2: Persona and Scenarios  (Scenarios can be turned in by Thursday)

4/24:  User studies with your paper prototype
         Due: Scenarios for Group Assignment 2

Week 5: 4/28-5/2

4/29: Advanced Tablet topics: Gestures, UI issues, handwriting recognition
        Due: Programming Assignment 3, Group Assignment 3: Paper prototypes

5/1:  Advanced Tablet topics: Gestures, UI issues, handwriting recognition

Week 6: 5/5 - 5/9

5/6:  No class
       

5/8: Presentation of Group Assignment 4
Due:  Group Assignment 4: User evaluation of paper prototype

At some point toward the end of the quarter we will switch to meeting officially once a week.  That meeting will have demos and project updates from each group.  The other class time may be used by groups for informal meetings.

Week 7: 5/12 - 5/16

No scheduled class.  Each group will meet with the instructors in our normal classroom. Please come prepared to discuss your MVP, your schedule for completing the project, and how you have divided the work among group members.

5/13:   Due: Each group's list of the features for their Minimum Viable Product. Send via email to the instructors.  We also suggest you post it on your team's project website.
  Meeting Schedule:  noon: Group 1
                                112:30: Group 3
                                1:00 :  Group 2

5/15  Meeting Schedule: noon: Group 4
                                      1:00:  Group 5

Week 8: 5/19-5/23

5/20  No scheduled class.  The instructors are available to meet with groups.

5/22:  Checkpoint Demos by groups.   Each group will present/demo the current state of their applications. They will also discuss their plan for finishing up. The Project Evaluation Criteria page lists questions for evaluating your group's progress.

Week 9: 5/26-5/30

No scheduled class. During this week we will meet with the groups individually again.

5/27:  Meeting Schedule:  noon: Group 1
                                112:30: Group 3
                                1:00 :  Group 2

5/29  Due: Group Assignment 5: User study with your application prototype

        Meeting Schedule: noon: Group 4
                                      1:00:  Group 5

 

Week 10: 6/2-6/6

6/3  Heuristic Evaluation of group projects.  Each group needs to bring 2 tablets with stable builds of their software.

6/5  No scheduled class.

Finals week: 

6/12 10:30  - 12:20 Group Project Presentations