Schedule
This is the intended schedule for the term. Lecture videos and slides will be posted here at the beginning of each week.
There are large and small versions of each video: the content is the same, but the small videos are a smaller resolution and file-size if bandwidth is a concern.
Week | Lec. | Date | Topic | Post | Materials | Deadlines |
---|---|---|---|---|---|---|
1 | 1 | Jan 11 | Introduction |
Week 1 |
01.introduction.pdf video (normal) video (small) |
|
2 | Jan 13 | User-Centred Design |
02.user_centred_design.pdf video 1 (normal) video 1 (small) |
|||
3 | Jan 15 | User-Centred Design (cont'd) |
video 2 (normal) video 2 (small) |
|||
2 | 4 | Jan 18 | GUI Interfaces |
Week 2 |
03.gui_interfaces.pdf video 1 (normal) video 1 (small) video 2 (normal) video 2 (small) |
|
5 | Jan 20 | GUI Interaction |
04.gui_interaction.pdf video 1 (normal) video 1 (small) |
|||
6 | Jan 22 | GUI Interaction (cont'd) |
video 2 (normal) video 2 (small) |
Quiz 1 |
||
3 | 7 | Jan 25 | Intro to Java |
05.java.pdf video 1 (normal) video 1 (small) video 2 (normal) video 2 (small) |
||
8 | Jan 27 | GUI Toolkits |
||||
9 | Jan 29 | JavaFX |
||||
4 | 10 | Feb 1 | Drawing |
|||
11 | Feb 3 | Graphics |
||||
12 | Feb 5 | Graphics Transformations |
A1 due |
|||
5 | 13 | Feb 8 | Graphics Transformations (cont'd) |
|||
14 | Feb 10 | Events (Intro) |
||||
15 | Feb 12 | Events (Dispatch) |
Quiz 2 |
|||
6 | 16 | Feb 15 | Reading Week |
|||
17 | Feb 17 | Reading Week |
||||
18 | Feb 19 | Reading Week |
||||
7 | 19 | Feb 22 | Events (Handling) |
|||
20 | Feb 24 | Widgets |
||||
21 | Feb 26 | Layout |
A2 due |
|||
8 | 22 | Mar 1 | Model-View-Controller |
|||
23 | Mar 3 | Input |
||||
24 | Mar 5 | Multitouch Input |
Quiz 3 |
|||
9 | 25 | Mar 8 | Android Programming |
|||
26 | Mar 10 | Android Programming (cont'd) |
||||
27 | Mar 12 | Android Programming (cont'd) |
||||
10 | 28 | Mar 15 | Scheduled Break |
|||
29 | Mar 17 | Visual Design |
||||
30 | Mar 19 | Output |
A3 due |
|||
11 | 31 | Mar 22 | Undo-Redo |
|||
32 | Mar 24 | Accessibility |
||||
33 | Mar 26 | Accessibility (cont'd) |
Quiz 4 |
|||
12 | 34 | Mar 29 | Responsiveness |
|||
35 | Mar 31 | Responsiveness (cont'd) |
||||
36 | Apr 2 | Input Performance |
||||
13 | 37 | Apr 5 | Input Performance (cont'd) |
|||
38 | Apr 7 | The Future of Interaction |
||||
38 | Apr 9 | Ethics & Bias |
A4 due |
|||
14 | 39 | Apr 12 | Closing Remarks |
Quiz 5 |