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