Prerequisites

IMD 250

Introduction to Interaction Design

Locative Media Art
Social Justice Design
Human Centered Design
Feminist, Queer, and
Critical Race Theory
Java Script, HTML, CSS and
Content Management Systems
Geolocation
New Media Art
Hacktivism
Tactical Media

First Year

IMD 351

Studio Elements I

Requirements Engineering
Project Development
Lifecycle Models
Waterfall / Agile / Iteration
Project Management Backlogs
Personas, User stories
HTML, Java Script, PHP
Use Cases Diagrams
Wireframes and
Storyboards

IMD 352

Studio Elements II

Media Production
Video Prototyping
Iterative Design Process
Interaction / Context /
Environment / Experiences
Non-linear Storytelling
Storyboarding
Media Art + Time
+ Technology

IMD 362

Studio Elements II - Practicum

Visual Design
Creative Coding
Algorithmic literacy
Typography
Color
Motion
Interaction


IMD 353

Studio Elements III

Digital Performance Art
Physical Computing
Human Centered Design
Feminist + Queer Theory
Critical Race Theory
Design for Difference
Community-Based Design
Contestational Robotics

IMD 363

Studio Elements III - Practicum

UX Design
Cultural Probes
Research Methods
Paper Prototyping
Participatory Design

Second Year

IMD 481

Integrative Studio I

Research in Design
Critical Global Issues
Human Centered Design
Access and Disability

IMD 482

Integrative Studio II

Project Management
Backlogs
Risk Management
Motivation Theories
Quality Assurance
Human Centered Design

IMD 483

Integrative Studio III

Portfolio Project

IMD 491

Integrative Studio I - Practicum

Senior Year Ideation Research

IMD 492

Integrative Studio II - Practicum

Build UX Eval
Create Art Project

IMD 493

Integrative Studio III - Practicum

Polish
Validate
Present
Exhibit