Teaching NPTEL Course
Affective Computing[First MOOC course on Affective Computing]
About the Course
Affective Computing is a cutting-edge field that focuses on endowing machines with emotion recognition and adaptive interaction capabilities. Situated at the intersection of Computer Science, design, and human psychology, this comprehensive course delves into the theory of emotions, computational modeling, and the analysis of emotions using various modalities, such as voice, facial expressions, and physiological signals. Additionally, it covers relevant machine learning and signal processing techniques. Furthermore, ethical, legal, and social implications of affective computing, especially in the context of Human-Machine Interaction, will be discussed.
Intended Audience
Senior Undergraduate and Postgraduate Students
Prerequisites
Mandatory Prerequisites: Desirable Prerequisites:
- Programming 1. Human-Computer Interaction
- Artificial Intelligence 2. Deep Learning
- Machine Learning