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.

Topic Schedule:

Class Intro HTML review

  1. Wroblewski, Mobile First,,
    • Introduction & Part 1 (Ch. 1-3)
  2. Reread Mozilla Developer Network Links

CSS Review, Relative Units

  1. Jehl, Responsible Responsive Design,
    • Introduction, Chapters 1 & 2

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

Touchscreen, and forms

  1. Clark Designing for Touch,
    • Chapters 4 & 5
  2. Lupton, ed., Type on Screen,
    • Chapter 1
  3. MDN: HTML Forms Guide

Typography

  1. Lupton, ed., Type on Screen,
    • Chapters 2 & 4

Interface Typography

  1. Lupton, ed., Type on Screen,
    • Chapter 5

Colors

  1. Creative Bloq How to master colour theory
  2. Google Material Design
  3. Smashing Magazine, Color Theory for Designers:

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

Motion

  1. Cheung, Styling Forms Accessibly

NO CLASS, SPRING BREAK!

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

Usability Testing

  1. Krug, Don’t Make Me Think,
    • Introduction & Chapters 1-5
  2. Lupton Type on Screen,
    • Chapter 3

Usability

  1. Krug, Don’t Make Me Think,
    • Chapters 6-7 & 10-11

Emotional Design

  1. Krug, Don’t Make Me Think,
    • Chapters 8-9 & 12-13

Project Lab; Bring all your questions

Fill Week

Homework Schedule

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

Date Task Due
Labs
01/22 Week 2 Lab-1
02/12 Week 5 Lab-2
03/04 Week 8 Lab-3
03/11 Week 9 Lab-4
03/25 Week 11 Lab-5
04/08 Week 13 Lab-6
04/15 Week 14 Lab-7
04/22 Week 15 Lab-8

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

Date Task Due
Project One
02/26 Week 7 First Turn In
03/04 Week 8 Comments Due
03/25 Week 11 Final Turn In
Project Two
04/01 Week 12 Task Analysis Due
04/08 Week 13 First Turn In
04/15 Week 14 Comments Due
04/29 Week 16 Final Turn In
Project Three
04/29 Week 16 First and Only Turn In