Tag Archives: University of Johannesburg Philosophy Department Courses

University of Johannesburg Philosophy Department Courses

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