The social studies philosophy of education course presents topics on philosophy of science, philosophy of social sciences, and philosophy of education as a philosophical basis for developing the body of knowledge or body of social science education. Apart from these topics, the social studies philosophy course also presents the topic of philosophical thought from the figures of Rene de Cartes, John Lock, Immanuel Kant, and Martin Heideger as a development goal for social studies education.