CS374 Introduction to HCI
This course introduces fundamental principles, techniques, and methods for designing, prototyping, and evaluating user interfaces.
CS473 Introduction to Social Computing
This course covers major design issues and computational techniques in building crowdsourcing and social computing systems.
CS492 Human-AI Interaction
This course explores various human, machine, and social issues crucial in designing successful human-AI interaction.