EC303: Human–Computer Interaction & Cognitive Ergonomics
Interfaces Are Conversations With Minds
Topics
- Mental models, affordances, signifiers
- Cognitive load theory applied to UX
- Onboarding, error handling, trust-building
- Designing for attention, perception, emotion
- Accessible, inclusive design patterns
Outcomes
- Ship interfaces that feel obvious
- Explain UX tradeoffs using cognition
- Bridge design ↔ engineering teams effortlessly
Modules
- Humans as Systems of Attention
- Interface Patterns & Anti-patterns
- Information Architecture & Flow
- Designing for AI-powered products
- Usability Testing & Feedback Loops
Difficulty: ⭐⭐⭐☆☆ | Time: 8 hours | Prereqs: EC101, EC103