University of Johannesburg Philosophy Department Courses
University of Johannesburg Philosophy Department Courses University of Johannesburg Philosophy Department Courses – See Details Below: Courses – 2022 for non-Philosophers Undergraduate Courses First Year – 2022 Philosophy 1A Critical Thinking Skills Philosophy 1B Critical Thinking in Ethics Second Year – 2022 Philosophy 2A Value Theory Philosophy 2A African Philosophy Philosophy 2B History of Modern Philosophy Philosophy 2B… Read More »