Theoretical Foundations of HCDE

This course introduced me to major theoretical perspectives from the field of Human Computer Interaction. By reading and writing about this material, I had to the opportunity to explore the complexities of interaction, communication, and technology as they are considered in influential theoretical frameworks. This exploration included how interaction has been differently defined and why these differences matter to people who study and produce work.

Theory Framing Presentation

This project gave our team the opportunity to explore connections between a prominent theories in Human Computer Interaction and a use case related to a web-based technology. We chose Slack, an application that allows teams to work collaboratively. View our project presentation at

Major Figures Presentation

Final Paper