Positive psychology is the scientific study of what makes people happy.
This course on the subject was given at Harvard by Tal Ben Shahar, and was one of the most popular classes there for a while.
It talks about the following topics and their relationship with happiness :