Lectures
Main Lectures
Introduction to Human-Computer Interaction - CS374
For Undergraduate Students
HCI deals with the design of systems to support the ways people communicate with computers. This course covers interaction design methods and principles for better usability through hands-on experiences.
To look for detailed contents we cover, please take a look at the syllabuses of previous years:
Data Visualization - CS481
For Undergraduate Students & Graduate Students
Data visualization helps scientists interact with data and supports extract insights, test hypotheses, and tell data stories for decision making. This course covers fundamental concepts to effectively visualize data.
To look for detailed contents we cover, please take a look at the syllabuses of previous years:
IoT Data Science - CS565/DS565
For Undergraduate & Graduate Students
Computer is in everywhere (i.e., IoT), and able to sense users through various sensors. This course covers the entire process of IoT data science from data collection to sensor-driven application
To look for detailed contents we cover, please take a look at the syllabuses of previous years:
Human-Computer Interaction - CS584
For Graduate Students
This course overviews theories and design practices in HCI fields for the graduate students interested in conducting HCI research. This course covers HCI research topics and research methods.
To look for detailed contents we cover, please take a look at the syllabuses of previous years: