| 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 20 | Introduction, Procedures | |||
| Aug 22 | Architectural Organization | ||||
| Aug 24 | Java, JFC, Java2D | Go through PA1 with help from an old lecture |
|
||
| Week 2 | Aug 27 | Architectural Organization | |||
| Aug 29 | Basic Computer Graphics | ||||
| Aug 31 | Basic Computer Graphics First assignment in |
|
|||
| Week 3 | Sept 3 | HOLIDAY (Labor Day) | |||
| Sept 5 | Window Systems | Primal Screens | |||
| Sept 7 | Window Systems |
|
|||
| Week 4 | Sept 10 | Window Systems | |||
| Sept 12 | Window system issue Example: X race conditions | Gajewska | |||
| Sept 14 | Basic Interaction | ||||
| Week 5 | Sept 17 | Basic Interaction | |||
| Sept 19 | Basic Interaction review |
||||
| Sept 21 | TEST 1 | old midterms: 1 2 3 |
|
||
| Week 6 | Sept 24 | Toolkits | Henry | ||
| Sept 26 | Toolkits | ||||
| LAST DAY TO DROP |
Sept 28 | Toolkits | |||
| Week 7 | Oct 1 | Toolkits
Second assignment in |
|
||
| Oct 3 | Toolkits | ||||
| Oct 5 | Toolkits
Third assignment out |
||||
| Week 8 | Oct 9 | Toolkits | Hudson | ||
| Oct 10 | Constraints | Freeman-Benson | |||
| Oct 12 | Constraints | ||||
| Week 9 | Oct 15 | FALL BREAK | |||
| Oct 17 | Constraints | ||||
| Oct 19 | Constraints Higher Level Tools |
Olsen, Sukaviriya, Kim & Foley, Myers & Hudson & Pauch |
|||
| Week 10 | Oct 22 | Higher Level Tools | |||
| Oct 24 | Higher Level Tools |
|
|||
| Oct 26 |
review, discussion Third assignment in |
||||
| Week 11 | Oct 29 | TEST 2 |
|
||
| Oct 31 | Advanced GUIs: Animation | Chang, Hudson and Stasko | slides | ||
| Nov 2 | Advanced GUIs: Animation
Fourth assignment out |
||||
| Week 12 | Nov 5 | ||||
| Nov 7 | Advanced GUIs: Magic Lenses | ||||
| Nov 9 | Advanced GUIs: Handheld and Pen-based UIs | ||||
| Week 13 | Nov 12 | Phidgets and soldering fun! |
|
||
| Nov 14 | Ubicomp and capture issues |
|
|||
| Nov 16 | UIST highlights
Fourth assignment in Fifth assignment out |
||||
| Week 14 | Nov 19 | Context Aware | |||
| Nov 21 | Context Aware | ||||
| Nov 23 | HOLIDAY (Thanksgiving) | ||||
| Week 15 | Nov 26 | slides | |||
| Nov 28 | |||||
| Nov 30 | PowerPoint slides | ||||
| Week 16 | Dec 3 | Final assignment in
Project presentations |
|||
| Dec 5 |
Project presentations |
|
|||
| Dec 7 | No class |
|
|||
|
|
|||||
| Dec 12 | FINAL EXAM (8:00AM) | ||||