Week |
Lec. |
Date |
Topic |
Slides |
1 |
1 |
Mon May 11 |
Introduction |
|
|
2 |
Wed May 13 |
User-Centred Design |
|
|
2 |
Fri May 15 |
User-Centred Design (cont'd) |
|
2 |
3 |
Mon May 18 |
Interfaces |
|
|
4 |
Wed May 20 |
GUI Interaction |
|
|
5 |
Fri May 22 |
Introduction to Java |
|
3 |
6 |
Mon May 25 |
GUI Toolkits |
|
|
7 |
Wed May 27 |
JavaFX & Scene Graphs |
|
|
8 |
Fri May 29 |
Drawing |
|
4 |
9 |
Mon Jun 1 |
Graphics |
|
|
10 |
Wed Jun 3 |
Graphics (cont'd) |
|
|
11 |
Fri Jun 5 |
Graphics Transformations |
|
5 |
12 |
Mon Jun 8 |
Events |
|
|
13 |
Wed Jun 10 |
Events (cont'd) |
|
|
14 |
Fri Jun 12 |
Widgets |
|
6 |
15 |
Mon Jun 15 |
Layout |
|
|
16 |
Wed Jun 17 |
Model-View-Controller |
|
|
17 |
Fri Jun 19 |
Input |
|
7 |
18 |
Mon Jun 22 |
Input (cont'd) |
|
|
19 |
Wed Jun 24 |
Multitouch Input |
|
|
20 |
Fri Jun 26 |
Multitouch Input (cont'd)
|
|
8 |
21 |
Mon Jun 29 |
Android Programming |
|
|
22 |
Wed Jul 1 |
Android Programming (cont'd) |
|
|
23 |
Fri Jul 3 |
Visual Design |
|
9 |
24 |
Mon Jul 6 |
Output |
|
|
25 |
Wed Jul 8 |
|
|
|
26 |
Fri Jul 10 |
Undo-Redo |
|
10 |
27 |
Mon Jul 13 | Gamification |
|
|
28 |
Wed Jul 15 |
Gamification (cont'd) |
|
|
29 |
Fri Jul 17 |
|
|
11 |
30 |
Mon Jul 120 |
Responsiveness |
|
|
31 |
Wed Jul 22 |
Responsiveness (cont'd) |
|
|
32 |
Fri Jul 24 |
Input Performance |
|
12 |
33 |
Mon Jul 27 |
Input Performance (cont'd) |
|
|
34 |
Wed Jul 29 |
Accessibility |
|
|
35 |
Fri Aug 3 |
The Future of Interaction |
|
13 |
36 |
Thu Aug 6 |
|
|