User Experience (UX)
Independent Study Project

Labs

The second part of the final project for this course, HI-FI, asks you to create an interactive prototype using the platform of your choice. This could be Adobe Flash, or Processing, or whatever other platform you feel comfortable using. However, we recommend those of you who do not have a particular platform in mind use HTML/CSS and jQuery.

If you do not have much experience with HTML/CSS and jQuery, we invite you to take a look at the following completely optional labs.

About This Course

This course covers topics related to user interface design and evaluation including: perception, graphic design, interaction patterns, usability testing, A/B testing, and prototyping. No prior programming experience is necessary, but there will be some code involved.

The course will appear as CSCI1970-30 (CS department independent study with Prof. John Jannotti) on students' transcripts. It can be used to satisfy the upperlevel coursework requirement for a CS degree.

Schedule

In progress and subject to change.

Date Lecture Asgn out
Introduction INFO
Cognition PAPERS
Design Patterns PATTERNS
User Testing ADWORDS
PATTERNS Presentations (above)
Types of Data LABWORK
Information Design (above)
LABWORK Presentations (above)
SPRING BREAK NONE
Prototyping LO-FI
Information Architecture & Navigation (above)
Mobile Interfaces HI-FI
Accessibility (above)
Final Project Presentations (above)