Upon completion of this course, the students will be able to build and compute probabilistic generative models for different cognitive processes using a probabilistic programming language.