| Date |
Lecture Topic |
Lecture Slides |
Reading due date |
Homework
Assigned |
Homework Due |
| Jan 27th |
1.) What is a UI? |
ppt
pdf |
|
HW#0 |
|
| Feb 3rd |
2.) A process - Design vs. implementation |
ppt
pdf |
EUID Chap 1 & 2 |
HW#1 |
HW#0 |
| Feb 10th |
3.) UI Widgets & Input Devices |
 |
EUID p.701-729
DWTW Ch.1 |
|
|
| Feb 17th |
President's Day -
NO LECTURE |
|
|
|
HW#1 |
| Feb 24th |
4) ACTIVITY IN CLASS:
Collaborative Design Session - Please Attend. Bring your
observation & interviews. |
2 different slide sets

Set A

Set B |
EUID p.53-107 & p.337-516 DWSTW Ch2,3,4 |
HW#2 |
|
| Mar 3rd |
5.) Swing Programming Intro |
Set A is the same slides as Lecture 4 Set B

Set A

Set B
Swing
Samples |
EUID p. 109-336 |
|
|
| Mar 10th |
6.) What makes a good, bad or great UI? Why the Mac, Win, KDE all stink.
Flow & Csikszentmihalyi
Layout & Organizational structures |
 |
EUID p. 109-336 DWSTW Ch 7, 10, 12 |
HW#3 |
HW#2 |
| Mar 17th |
SPRING BREAK - NO CLASS |
|
|
|
|
| Mar 24th |
8.) Application Design |
 |
EUID p. 517-700 |
HW#4 |
|
| Mar 31st |
MIDTERM |
|
|
|
HW#3 |
| Apr 7th |
9.)App Design 2a & Midterm Exam
Review |
 |
DWSTW Ch 5
|
|
|
| Apr 14th |
10.) App Design 2b |
|
DWSTW Ch 6 |
|
HW#4 |
| Apr 21st |
11.) Project constraints |


Examples slides shown in class
|
DWSTW Ch 8,9 |
HW#5 |
|
| Apr 28th |
12.) Design technique |
 |
DMMT Complete Book |
|
|
| May 5th |
13.) Site Critiques Alternative UI
devices |
 |
|
|
|
| May 12th |
FINAL EXAM |
|
|
|
HW#5 |