comp 1955 | introduction to web interface design

readings

first class

Required:

Elements of User Experience
Chapters 1 and 2

Further Information:

User interface
...at wikipedia.org.

The Difference Between Web Design and GUI Design
By Jakob Nielsen. Old, and you probably already know most of what's in here, but think about how the points raised in the article affect the choices you make in your web design projects.

second class

Required:

Elements of User Experience
Chapters 3 and 4

Further Information:

Ten Usability Heuristics
More from Nielsen. Simplified in the lectures notes.

First Principles of Interaction Design
By Bruce Tognazzini. Extremely rich and more than we need to deal with this in this class, but a great reference nonetheless.

Perfecting Your Personas
By Kim Goodwin, Cooper Interaction Design.

Persona Non Grata
By Dan Saffer, Adaptive Path. Some more thoughts on personas.

Are Useful Requirements Just A Fairy Tale? (and why an IA should care)
By Dan Willis. Some additional ideas around business and functional requirements.

Web Pages That Suck
Learn good web design techniques by examining bad web design techniques.

third class

Required:

Elements of User Experience
Chapters 5 and 6

Further Information:

Practical Applications: Visio or HTML for Wireframes
by Jeff Gothelf on boxesandarrows.com

The Information Design approach to Web development
by Dirk Knemeyer, hosted at Digital Web

Persuasive Navigation
by Jeff lash, hosted at Digital Web

The myth of discoverability
by Scott Berkun. How do you decide what part of your design is important and when?

Global Site Navigation: Not Worthwhile?
by Jared Spool, User interface Engineering. Some debate as to whether we even need global navigation on web sites.

fourth class

Required:

Elements of User Experience
Chapters 7 and 8

Further Information:

TBA

home | readings | assignments | resources | 01 | introduction | 02 | strategy & scope | 03 | skeleton & structure | 04 | surface | 05 | design techniques | dave tanchak | comp 1850 | comp 1950 | my.bcit | bcit | bcit: computing | runwithscissors |