Lecture 5: Algorithmic models of human behavior