Lecture Notes

Interaction Design and Prototyping

SMU’s IS 211 Interaction Design and Prototyping introduces topics on user-centered design and Human-Computer Interaction (HCI). We learn how to design software systems that are useful, usable, and pleasant to use!

See the lecture notes for Interaction Design and Prototyping: https://smuhci.notion.site/is211-idp

Computational Interaction

CS702 Computational Interaction is a graduate-level course that teaches computational methods for designing and developing intelligent user interfaces and interaction techniques.

See the lecture notes for Computational Interaction: https://smuhci.notion.site/cs702-ci

Inclusive Design and Accessibility

This SMU Academy course teaches basics of digital product accessibility and approaches for making digital products accessible.

See the lecture notes for Inclusive Design and Accessibility: https://smuhci.notion.site/accessibility