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