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
Computational Interaction
CS702 Computational Interaction teaches computational methods to design and develop intelligent user interfaces and interaction methods.