| A tentative syllabus for the class appears below.
THIS IS PROVIDED TO GIVE YOU A ROUGH IDEA OF MY CURRENT PLANS AND IS NOT CAST IN STONE. This syllabus will evolve as the class progresses, so be sure and check it frequently. |
|||||
|
|
|||||
| Week 1 | Aug 21 | Introduction, Procedures | |||
| Aug 23 | Architectural Organization | ||||
| Aug 25 | Architectural Organization | (same) | |||
| Week 2 | Aug 28 | Basic Computer Graphics | Ch 3 | ||
| Aug 30 | Basic Computer Graphics | Ch 3 | (same) | ||
| Sept 1 | Java Graphics
First assignment in |
|
|||
| Week 3 | Sept 4 | HOLIDAY (Labor Day) | |||
| Sept 6 | -- | -- | |||
| Sept 8 | Event Handling Basics (Window Systems) | Ch 4, Primal Screens | |||
| Week 4 | Sept 11 | Event Handling Basics (Window Systems) | Ch 4 | (same) | |
| Sept 13 | Window system issue Example: X race conditions | Gajewska | (none) | ||
| Sept 15 | review | (none) | |||
| Week 5 | Sept 18 | TEST 1 | |||
| Sept 20 | Basic Interaction | (none) | |||
| Sept 22 | Basic Interaction | Ch 5 | (none) | ||
| Week 6 | Sept 25 | Basic Interaction
Second assignment in |
Ch 5 | (none) | |
| Sept 27 | Basic Interaction | Ch 5 | (none) | ||
| LAST DAY TO DROP |
Sept 29 | Widgets | Ch 6 | ||
| Week 7 | Oct 2 | Toolkits | Ch 7 | (none) |
|
| Oct 4 | Toolkits | Ch 7 | (none) | ||
| Oct 6 | Toolkits | Ch 7 | (none) | ||
| Week 8 | Oct 9 | Toolkits | (none) | ||
| Oct 11 | Toolkits | (none) | |||
| Oct 13 | Toolkits | (none) | |||
| Week 9 | Oct 16 | cancelled | ISWC | ||
| Oct 18 | Constraints | ||||
| Oct 20 | Constraints | ||||
| Week 10 | Oct 23 | FALL BREAK | |||
| Oct 25 | Constraints
Third assignment in |
||||
| Oct 27 |
Magic Lens |
Bier et al, Hudson et al | |||
| Week 11 | Oct 30 | Animation | Chang, Hudson & Stasko |
||
| Nov 1 | review | ||||
| Nov 3 | TEST 2 | ||||
| Week 12 | Nov 6 | guest, Gregory Abowd, Capture and Access | UIST | ||
| Nov 8 | guest, Gregory Abowd, Capture and Access | UIST | |||
| Nov 10 | UIST highlights | ||||
| Week 13 | Nov 13 | Geometry | Ch 9 | ||
| Nov 15 | Curves | Ch 9 | |||
| Nov 17 | Informal Pen-based UIs
Forth assignment in |
Satin toolkit | |||
| Week 14 | Nov 20 | Transformations, Interacting with Geometry | Ch 10, 11 | ||
| Nov 22 | cancelled | ||||
| Nov 24 | HOLIDAY (Thanksgiving) | ||||
| Week 15 | Nov 27 | Editor Example | Ch 12 | ||
| Nov 29 | Higher Level Tools | Olsen, Sukaviriya, Kim & Foley Myers & Hudson & Pauch |
|||
| Dec 1 | Higher Level Tools | ||||
| Week 16 | Dec 4 | Review, discussion
Final assignment in |
|||
| Dec 6 | TBA |
CSCW
|
|||
| Dec 8 | TBA |
Washington
|
|||
|
|
|||||
| TBA | FINAL EXAM | ||||