University of Johannesburg Humanities Courses

University of Johannesburg Humanities Courses

 

  • Audiovisual Communication BA
  • BSocial Work
  • Corporate Communication BA
  • Humanities BA
  • Journalism BA
  • Language Practitioners BA
  • Marketing Communication BA
  • Politics BA
  • Politics, Philosophy and Economics BA
  • Psychology BA
  • Public Management & Governance BA
  • Public Relations and Communication NDip
  • Tourism Development BA