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

First assignment out

(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

away
Week 3 Sept 4 HOLIDAY (Labor Day)
Sept 6 -- --
Sept 8 Event Handling Basics (Window Systems)

Second assignment out

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

Third assignment out

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

Fourth assignment out

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

Fifth assignment out

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
7