Course Overview

Intelligent robots are soon expected to work alongside humans in the community and workplaces. Human robot interaction (HRI) is a multidisciplinary research domain that investigates the issues involved with smooth integration of robots in the human society. Therefore, HRI research focuses both on the development of intelligent algorithms for robots as well as the analysis of human factors involved with accommodating intelligent robots in the human society. This graduate course will discuss the evolution of HRI research over the past two decades with an especial emphasis on robot perception and learning algorithms that promote safe, meaningful, and goal-oriented human-robot interactions. We will discuss about human-inspired perceptual processing and learning techniques for robots (e.g. joint attention, active learning, imitation learning, learning from demonstration, etc.) along with their biological/psychophysical basis (e.g. visual attention in primates, development cognitive neuroscience of learning and cognition, etc.). We will also discuss about experimental design methodologies commonly used in HRI studies.  

Learning Expectations: At the end of this course you will 

i. have an understanding of human-robot interaction as a rapidly evolving research domain,

ii. know the state-of-the-art in robot perception and learning within the context of human-robot interaction, 

iii. know the biological/psychophysical basis of algorithms/intelligent frameworks that promote robotic cognition, and

iv. know how to design human-robot interaction studies.

In addition to these, general objectives of this graduate course is to enhance your abilities to analyze scientific research in a systematic manner and communicate scholarly thoughts/comments/ideas to a peer audience in a well-accepted manner. 

Textbook: There is no assigned textbook. All necessary materials will be provided in the class.


1. Student presentation and critique: 45%

2. Project (demo, presentation, and report): 45%

3. Class participation: 10%

Official Course Listing:  CS 980 (02) Human Robot Interaction