jump to content

Course Description

In this course students will learn to use the principles of Interaction Design to define a software project in terms of its purpose, scope, audience, major elements, task flows, layout, and more. Students will identify a need, define a solution, and create deliverables for an entire interaction design project. Standard design patterns, and frameworks will be introduced in order to create interfaces that map to users’ expectations and improve the user experience.

Recommended Textbook(s)

Recommended Reading

Technologies Required

  • Mac or PC computers with internet connection
  • Software for creating wireframes and task-flow diagrams (OmniGraffle, Microsoft Visio, Balsamiq Mocups, Adobe Illustrator/Photoshop/Fireworks, Axure, etc.)
  • Word processing application (Microsoft Word, Apple Pages, Google Docs) for documentation purposes
  • Web Browsers (Firefox, Opera, Safari, Internet Explorer)