Course Calendar

All due dates are terminal at 11:59CT. Work turned in after their time and date will be late and subject to an award of 0 points.

Work which fails HTML or CSS validation will receive a 50% point reduction!

Topic Schedule:
Date Topic Reading
08/22 Week 1 Class Intro HTML review
  1. Wroblewski, Mobile First,,
    • Introduction & Part 1 (Ch. 1-3)
  2. Reread Mozilla Developer Network Links
08/29 Week 2 CSS Review, Relative Units
  1. Jehl, Responsible Responsive Design,
    • Introduction, Chapters 1 & 2
09/05 Week 3 JS Review, Responsive Design
  1. Clark Designing for Touch,
    • Chapters 1-3
  2. Wroblewski, Mobile First,
    • Part 2 (Ch. 4-7)
  3. MDN The building blocks of responsive design
09/12 Week 4 Touchscreen, and forms
  1. Clark Designing for Touch,
    • Chapters 4 & 5
  2. Lupton, ed., Type on Screen,
    • Chapter 1
  3. MDN: HTML Forms Guide
09/19 Week 5 Typography
  1. Lupton, ed., Type on Screen,
    • Chapters 2 & 4
09/26 Week 6 Interface Typography
  1. Lupton, ed., Type on Screen,
    • Chapter 5
10/03 Week 7 Colors
  1. Creative Bloq How to master colour theory
  2. Google Material Design
  3. Smashing Magazine, Color Theory for Designers:
10/10 Week 8 Material Design
  1. Lupton Type on Screen,
    • Chapters 6
  2. Amin Al Hazmani, Motion with Meaning
  3. Craig Dehner, Motion Design is the Future of UI
  4. Val Head, Designing Safer Web Animation For Motion Sensitivity
10/17 Week 9 Motion
  1. Cheung, Styling Forms Accessibly
10/24 Week 10 HCI Guidelines, Ethics
  1. Jehl, Responsible Responsive Design,
    • Chapters 3-4
  2. Apple, iOS Design Principles
  3. Windows, Design applications for the Windows desktop
  4. GNOME Desktop, Human Interface Guidelines
10/31 Week 11 Usability
  1. Krug, Don’t Make Me Think,
    • Introduction & Chapters 1-5
  2. Lupton Type on Screen,
    • Chapter 3
11/07 Week 12 Usability Testing
  1. Krug, Don’t Make Me Think,
    • Chapters 6-7 & 10-11
11/14 Week 13 Emotional Design
  1. Krug, Don’t Make Me Think,
    • Chapters 8-9 & 12-13
11/21 Week 14 NO CLASS Enjoy Thanksgiving Break!
11/28 Week 15 Remote User-Testing

Work which fails HTML or CSS validation will receive a 50% point reduction!

Homework Schedule:
Date Task Due
Labs
08/29 Lab-1
09/19 Lab-2
10/03 Lab-3
10/17 Lab-4
10/24 Lab-5
10/31 Lab-6
11/07 Lab-7
11/14 Lab-8
Project One
09/26 First Turn In
10/03 Comments Due
10/31 Final Turn In
Project Two
10/31 Task Analysis Due
11/07 First Turn In
11/14 Comments Due
11/28 Final Turn In
Project Three
11/28 First and Only Turn In