CS-639 Interaction Design Studio

Department of Computer Sciences, University of Wisconsin–Madison
Interaction design theme images

What is this course about?

Interaction Design Studio is a hands-on, studio-format course focused on developing creative fluency in designing interactive systems. Students learn core skills in visual design, interaction design, and user experience through iterative, low- to mid-fidelity design exercises. Emphasizing doing over lecturing, the course cultivates a practice of sketching, critique, and reflection as students explore how to give form to interfaces and behaviors. Projects evolve from paper-based designs to digital mockups, with special attention to composition, flow, and transitions. The course also examines the role of artificial intelligence in contemporary design practice—both as a tool for generating and refining ideas and as a material that shapes new modes of interaction. Students leave with a portfolio-ready project and the foundational skills needed to design compelling digital experiences.

Course Schedule

Week Monday Wednesday Friday
W01: What is Interaction Design? Jan 19: MLK Day Jan 21: Studio Intro Jan 23: Warm-up Design
W02: Design Elements & Principles Jan 26: Elements & Principles Jan 28: Design Challenge Jan 30: Welcome to Studio
W03: Typography, Icons & Intelligent Affordances Feb 2: Typography & Icons Feb 4: Design Challenge Feb 6: Crit
W04: Color, Grids, Spacing & Alignment Feb 9: Color, Grids, Spacing & Alignment Feb 11: Design Challenge Feb 13: Crit
W05: Flow Design & Intelligent Intervention Feb 16: Flow Design & Intelligent Intervention · A1 posted Feb 18: Studio: Building A1 Feb 20: Crit
W06: Navigation, IA & Intelligent Collaboration Feb 23: Navigation, IA & Intelligent Collaboration Feb 25: Figma Workshop (TA-led) Feb 27: Crit (TA-led)
W07: Intelligence as Design Material Mar 2: Intelligence Framework Mar 4: Redesign with Intelligence Mar 6: Before/After Crit · A1 due Mon Mar 9
W08: Agency Spectrum Mar 9: Levels of Automation Mar 11: Map Agency Levels Mar 13: Agency Crit
W09: Proactivity & Timing Mar 16: Proactive Intelligence + AI Tools Mar 18: Proactive Design Mar 20: Timing Crit
W10: Mixed-Initiative Collaboration Mar 23: Collaboration Patterns Mar 25: Collaborative Flow Design Mar 27: Role-Playing Crit
Spring Recess Mar 30: No Class Apr 1: No Class Apr 3: No Class
W11: Context-Awareness & Adaptation Apr 6: Context-Awareness Apr 8: Context-Aware Design Apr 10: Transparency Crit · A2 due Mon Apr 13
W12: Design Systems for Intelligent Products Apr 13: Design Systems + Microinteractions Apr 15: Build System Apr 17: Peer Review
W13: Ethics, Accessibility & Responsible AI Design Apr 20: Ethics Apr 22: Ethical Audit Apr 24: Midpoint Crit
W14: Final Project Development & Futures Apr 27: Futures & Polish Apr 29: Work Session May 1: Final Presentations

Syllabus