Visualizing Information

HF730 (Graduate)

  • Prototyping interactive data visualizations
  • Human-centered visualization analysis and design
  • Tables, filtering, and aggregation
  • Networks and trees
  • Faceting, small multiples, and layering
  • Visualizing spatial information
  • Time series visualization
  • Dashboard design
  • Interaction, navigation and manipulation
  • Color theory and applications

Prototyping + Interaction Design

HF770 (Graduate)

  • Design principles
  • Sketching techniques
  • Paper prototyping
  • Wireframing Tools
  • Physical prototyping
  • Immersive (AR/VR) prototyping
  • Environmental design
  • High-fidelity design
  • Motion, gamification, delight
  • Design studio (critique sessions)

Research Methods
(For Design)

IDCC386 (Undergraduate)

  • Basic research principles
  • Role of research in business
  • Product development process
  • Experimental design
  • Developing research questions
  • Research ethics
  • Observational techniques
  • Interviews, surveys, field studies
  • Focus groups
  • Personas, user stories, scenarios

Managing a
User-Centered Design Team

HF710 (Graduate)

  • Design process management
  • Lean UX, design sprints
  • Design thinking
  • Agile/Scrum methods
  • Divergent and convergent thinking
  • Conflict management strategies
  • Managing client projects
  • Delivering and receiving feedback
  • Working on remote teams
  • Running design reviews