The course will delve into the philosophical basis of the main currents in sociological theory and critically explore their relevance in providing an understanding of contemporary society and social problems. Additionally, the emergence of critical theory and its relationship to important aspects of the dominant sociological theories will be examined, together with a critical appraisal of postmodernism in current social thought.