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 Holiday
Class Intro HTML review
- Wroblewski, Mobile First,,
- Introduction & Part 1 (Ch. 1-3)
- Re-familiarizer yourself with the Mozilla Developer Network (MDN)
- Technology setup: Basecamp, Github, Github Desktop, Code Editing Software
CSS Review, Relative Units
- Jehl, Responsible Responsive Design,
- Introduction, Chapters 1 & 2
JS Review, Responsive Design
- Clark Designing for Touch,
- Chapters 1-3
- Wroblewski, Mobile First,
- Part 2 (Ch. 4-7)
- MDN The building blocks of responsive design
Touchscreen, and forms
- Clark Designing for Touch,
- Chapters 4 & 5
- Lupton, ed., Type on Screen,
- Chapter 1
- MDN: HTML Forms Guide
Typography
- Lupton, ed., Type on Screen,
- Chapters 2 & 4
Interface Typography
- Lupton, ed., Type on Screen,
- Chapter 5
Colors
- Creative Bloq How to master colour theory
- Google Material Design
- Smashing Magazine, Color Theory for Designers:
Material Design
- Lupton Type on Screen,
- Chapters 6
- Amin Al Hazmani, Motion with Meaning
- Craig Dehner, Motion Design is the Future of UI
- Val Head, Designing Safer Web Animation For Motion Sensitivity
Motion
- Cheung, Styling Forms Accessibly
HCI Guidelines, Ethics
- Jehl, Responsible Responsive Design,
- Chapters 3-4
- Apple, iOS Design Principles
- Windows, Design applications for the Windows desktop
- GNOME Desktop, Human Interface Guidelines
Usability Testing
- Krug, Don’t Make Me Think,
- Introduction & Chapters 1-5
- Lupton Type on Screen,
- Chapter 3
Usability
- Krug, Don’t Make Me Think,
- Chapters 6-7 & 10-11
Emotional Design
- Krug, Don’t Make Me Think,
- Chapters 8-9 & 12-13
Project Lab; Bring all your questions
Bonus Lecture
Homework Schedule
Work which fails HTML or CSS validation will receive a 50% point reduction!
| Date | Week | Task Due |
| Labs | ||
| 09/14 | Week 3 | Lab-1 |
| 09/28 | Week 5 | Lab-2 |
| 10/12 | Week 7 | Lab-3 |
| 10/19 | Week 8 | Lab-4 |
| 11/02 | Week 10 | Lab-5 |
| 11/09 | Week 11 | Lab-6 |
| 11/16 | Week 12 | Lab-7 |
| 11/23 | Week 13 | Lab-8 |
Work which fails HTML or CSS validation will receive a 50% point reduction!
| Date | Week | Task Due |
| Project One | ||
| 10/19 | Week 8 | First Turn In |
| 10/26 | Week 9 | Comments Due |
| 11/02 | Week 10 | Final Turn In |
| Project Two | ||
| 11/09 | Week 11 | Task Analysis Due |
| 11/16 | Week 12 | First Turn In |
| 11/23 | Week 13 | Comments Due |
| 12/07 | Week 15 | Final Turn In |
| Project Three | ||
| 12/07 | Week 15 | First and Only Turn In |