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 | Ch 1, Ch 2 | ||
Aug 23 | Architectural Organization | Myers, Myers | |||
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) | Color | |
Sept 15 | review | (none) | |||
Week 5 | Sept 18 | TEST 1 | |||
Sept 20 | Basic Interaction | Ch 5 | (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 | (none) | |
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 | Ch 7, Linton | (none) | |
Oct 11 | Toolkits | Ch 7, Cardelli, Tang | (none) | ||
Oct 13 | Toolkits | Ch 7, Cardelli, Tang | (none) | ||
Week 9 | Oct 16 | cancelled | ISWC | ||
Oct 18 | Constraints | Hudson | |||
Oct 20 | Constraints | Freeman-Benson | |||
Week 10 | Oct 23 | FALL BREAK | |||
Oct 25 | Constraints
Third assignment in |
Freeman-Benson | |||
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 |