Affective Computing

By Prof. Jainendra Shukla, Prof. Abhinav Dhall   |   IIIT Delhi, IIT Ropar
Learners enrolled: 2404
Affective Computing focuses on enabling the machines with emotion recognition and adaptive interaction. It lies in the intersection of Computer Science, design and human psychology. This course will overview the emotion theory, computational modelling of emotions, analysis of emotions using different modalities (such as voice, facial expressions, physiological signals etc) and related machine learning and/or signal processing techniques. We will also discuss ethical, legal and social implications of affective computing particularly in relation to Human-Machine Interaction.

INTENDED AUDIENCE: Senior UG and PG Students

PREREQUISITES: Mandatory Prerequisites:
2.Artificial Intelligence
3.Machine Learning
Desirable Prerequisites:
4.Human-Computer Interaction
5.Deep Learning

INDUSTRY SUPPORT: In general, any company industry working with AI/ML will recognize this course. Some examples include:
Course Status : Completed
Course Type : Elective
Duration : 12 weeks
Category :
  • Computer Science and Engineering
  • Artificial Intelligence
Credit Points : 3
Level : Undergraduate/Postgraduate
Start Date : 23 Jan 2023
End Date : 14 Apr 2023
Enrollment Ends : 06 Feb 2023
Exam Registration Ends : 17 Mar 2023
Exam Date : 29 Apr 2023 IST

Note: This exam date is subjected to change based on seat availability. You can check final exam date on your hall ticket.

Page Visits

Course layout

Week 1: Fundamentals of Affective Computing
Week 2: Emotion Theory and Emotional Design
Week 3: Experimental Design: Affect Elicitation; Research and Development Tools
Week 4: Emotions in Facial Expressions
Week 5: Emotions in Voice
Week 6: Emotions in Text
Week 7: Emotions in Physiological Signals
Week 8: Multimodal Emotion Recognition
Week 9: Emotional Empathy in Agents/Machines/Robots
Week 10: Online and Adaptive Recognition of Emotions: Challenges and Opportunities
Week 11: Case Study: Updated from Time to Time
Week 12: Ethical Issues: Ethical, legal and Social Implications of Affective Computing

Books and references

1.Affective Computing. MIT Press
2.The Oxford Handbook of Affective Computing. Oxford University Press
3.The Encyclopedia of Human-Computer Interaction, 2nd Ed.
4.Interaction Design: Beyond Human-Computer Interaction. 2019. (5th Edition) by Jenny Preece, Helen Sharp, Yvonne Rogers (Wiley)

Instructor bio

Prof. Jainendra Shukla

IIIT Delhi
Prof. Jainendra Shukla is the founder and director of the Human-Machine Interaction research group and is an Assistant Professor at the Department of Computer Science and Engineering in joint affiliation with the Department of Human-Centered Design IIIT-Delhi. He is heading the Centre for Design and New Media and is associated with Infosys Centre for Artificial Intelligence. He enthusiastically investigates how empowering social robots and machines with adaptive interaction abilities can improve the quality of life in health and social care. His research has been disseminated in several journals and conferences of international reputation, including CHI, IMWUT, and IEEE Transactions on Affective Computing. He is an active reviewer for several reputed conferences and journals in the field. He has been awarded the startup research grant by SERB, DST, and the research excellence award at IIIT-Delhi. He is the recipient of the prestigious Industrial Doctorate research grant by the Government of Spain in 2014. He received a B.E. degree in Information Technology from the University of Mumbai in First Class with Distinction in 2009. He pursued his M.Tech. Degree in Information Technology with a Specialization in Robotics from the Indian Institute of Information Technology, Allahabad (IIIT-A) in 2012. He received his Ph.D. in excellent grades with Industrial Doctorate Distinction and International Doctorate Distinction from Universitat Rovira I Virgili (URV), Spain, in 2018. He is an active member of the Association for Computing Machinery (ACM) and the Institute of Electrical and Electronics Engineers (IEEE).

Prof. Abhinav Dhall

IIT Ropar
Prof. Abhinav Dhall is Assistant Professor of Computer Science & Engineering and Head of Centre for Applied Research in Data Science at Indian Institute of Technology Ropar. He is also an Adjunct Senior Lecturer at Monash University and Adjunct Faculty at IIIT-Delhi. He received his PhD from Australian National University and later pursued post doc at University of Waterloo and University of Canberra. His research interests are in computer vision and affective computing. He is Associate Editor of IEEE Transactions on Affective Computing

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 29 April 2023 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Madras .It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team

MHRD logo Swayam logo


Goto google play store