This course aims to develop students' understanding of the major theoretical and methodological approaches of heterogeneous constructivism, and to present how they might be applied in a specific research project.