This schedule is tentative and subject to change. Readings are either slides or papers, as specified.
| Week | Date | Topic |
Reading |
Assignments |
| 1 | Jan 17 | Syllabus review, course requirements, terminology. | ||
| Jan 19 | UI Design -- Prof. Cole's take | Slides on eLearning | ||
| 2 | Jan 24 | UI Design -- Prof. Cole's take | Slides on eLearning | |
| Jan 26 |
C# Tutorial Design Rules |
Slides and code | Assignment 1: Web site evaluation | |
| 3 | Jan 31 |
Cognitive Psychology https://www.interaction-design.org/literature/book/the-encyclopedia-of-human-computer-interaction-2nd-ed/human-computer-interaction-brief-intro |
||
| Feb 2 | Cognitive Psychology | Slides | Assignment 2: | |
| 4 | Feb 7 |
Cognitive Psychology Computer Interfaces and history |
Slides | |
| Feb 9 | Computer Interfaces and history | Slides | ||
| 5 | Feb 14 | Evaluation of User Interfaces | Slides | Assignment 3: |
| Feb 16 | Evaluation of User Interfaces | Slides | ||
| 6 | Feb 21 | Cognitive Models | Slides | |
| Feb 23 |
Cognitive Models |
Slides | ||
| 7 | Feb 28 | In-class Design Exercise Cognitive Models |
Slides | Assignment 4: Multithreaded text search |
| Mar 2 | Time requirements | DWM Chapter 12 | ||
| 8 | Mar 7 | Test Review | Slides | |
| Mar 9 | Test 1: Design, cognitive
psychology, etc. In the Testing Center between 10:00 AM and 1:00 PM |
Slides | ||
| 9 | Mar 14 | Spring Break -- No classes | ||
| Mar 16 | Spring Break -- No classes | |||
| 10 | Mar 21 | Android Programming Overview Android Studio setup Activities, overrides |
Slides | |
| Mar 23 | Activities, Fragments, Views File I/O quick overview |
Slides | ||
| 11 | Mar 28 | ScrollViews, Lists, Adapters | Slides | |
| Mar 30 | Android Drawing | Slides | ||
| 12 | Apr 4 | Android Touchscreen; Android Sensors | Slides | |
| Apr 6 | Android multithreading using Java
threads Android Sound and Multimedia |
Slides | ||
| 13 | Apr 11 | Android Design Overview Android Material Design |
Slides | |
| Apr 13 | Android Material Design | Slides | ||
| 14 | Apr 18 | Android Material Design | Slides | |
| Apr 20 | Android Material Design |
Slides | ||
| 15 | Apr 25 | Psychology of Design and Persuasion | Slides | |
| Apr 27 | Psychology of Design and Persuasion | |||
| 16 | May 2 | Psychology of Design and Persuasion | ||
| May 4 | Test Review | |||
| May 11 | Test 2: Android programming, Material Design; Psychology of Design. In the Testing Center. |