Date/Week

Topics

Important Dates/Activities

8/24-8/26

Week 1

Intro to course/Expectations

What is design?

Final project assigned

8/29-9/2

Week 2

Discoverability

Theoretical Foundations of HCI: theories, models, principles, standards, guidelines

Conducting User Observations

DET Ch. 1

DET Ch. 2

User observation assigned

9/5-9/9

Week 3

Memory and mapping

Using metaphors in coding

9/5 Monday: Labor Day Holiday

9/8 Thursday: Class online

9/7 – Last day to add a class

DET Ch. 3

Interface Analysis assigned

9/12-9/16

Week 4

Discoverability

Interaction Design

DET Ch. 4

9/14 – Last day to withdraw

9/18 - User observation due

9/19-9/23

Week 5

Human Error or Bad Design

Balancing Form and Function

DET Ch. 5

Wobbrock, et al. paper (Ability-based Design)

9/21 – Last day to drop

9/26-9/30

Week 6

Design Thinking

Prerequisites, Construction Decisions

DET Ch. 6

10/2 – Interface Analysis draft due

10/3-10/7

Week 7

Adopting Technology

Project Management Styles

DET Ch. 7

Interface analysis draft due

10/6 – Fall break, no class

10/10-10/14

Week 8

Project Management Styles cont’d

Worksheet

Reading: UML document

10/12 – Last day to drop with a “W”

10/17-10/21

Week 9

Proposal and Requirements Documents

UML

10/23 - Reference Assignment due

UML Assignment

10/24-10/28

Week 10

Software Design

Defensive Programming

10/30 – Final Interface Analysis due

UML Assignment

10/31-11/4

Week 11

Variables and Data Types

UML Assignment

11/7-11/11

Week 12

Statements

11/13 - Draft of Final Project Due

11/14-11/18

Week 13

Code Improvements

11/20 - Critique of Final Project Due

11/21-11/25

Week 14

Thanksgiving Break

11/23-11/25 No School

 

11/28-11/30

Week 15

Refactoring

11/30 – Last Day of Class

12/6 12:00PM Final Project Due

*Materials taken from a variety of textbooks:

- DET: Design of Everyday Things, Don Norman

- AA: Accessible America: A History of Disability and Design, Bess Williamson

- SP: Designing the User Interface, Ben Shneiderman and Catherine Plaisant

- CC: Code Complete, Steve McConnell

- DI: Designing Interactions, Bill Moggridge


Last modified: Monday, 19 September 2022, 2:06 PM