University of Johannesburg Courses

You'll find a list of 124 courses offered by University of Johannesburg on this page. They fall into 3 different degrees. Click on a degree tab to find all courses specific to that degree.

Find a Course:

Bachelor's Degree Courses

Following is a list of 59 bachelor's degree courses offered by University of Johannesburg.

Arts & Humanities

  • Arts and Humanities
  • Contemporary History
  • Continuing Education
  • Education
  • Ethics
  • Higher Education
  • Home Economics
  • Law
  • Leadership
  • Logic
  • Modern History
  • Preschool Education
  • Primary Education
  • Secondary Education
  • Teacher Trainers Education

Business & Social Sciences

  • Accountancy
  • Advertising and Publicity
  • Banking
  • Business Administration
  • Business Computing
  • Data Processing
  • International Business
  • Public Relations
  • Small Business
  • Social Sciences
  • Taxation
  • Transport and Communications

Engineering

  • Civil Engineering
  • Electrical Engineering
  • Mechanical Engineering
  • Mining Engineering
  • Nuclear Engineering
  • Software Engineering
  • Telecommunications Engineering

Language & Cultural Studies

  • African Languages
  • Afrikaans
  • Applied Linguistics
  • Greek
  • Greek (Classical)

Medicine & Health

  • Community Health
  • Nursing

Science & Technology

  • Applied Mathematics
  • Biological and Life Sciences
  • Chemistry
  • Computer Networks
  • Computer Science
  • Earth Sciences
  • Educational Technology
  • Health Sciences
  • Information Sciences
  • Mathematics and Computer Science
  • Nanotechnology
  • Natural Sciences
  • Optometry
  • Physics
  • Robotics
  • Science Education
  • Statistics
  • Technology Education

Master's Degree Courses

Following is a list of 36 master's degree courses offered by University of Johannesburg.

Arts & Humanities

  • Bible
  • Development Studies
  • Education
  • Educational Administration
  • Fine Arts
  • History
  • Journalism
  • Law
  • Philosophy

Business & Social Sciences

  • Accountancy
  • Anthropology
  • Business Administration
  • Economics
  • Finance
  • Management
  • Political Sciences
  • Social Work
  • Sociology
  • Urban Studies

Engineering

  • Civil Engineering
  • Electrical and Electronic Engineering
  • Engineering Management
  • Mechanical Engineering

Language & Cultural Studies

  • African Languages
  • Afrikaans
  • Arabic
  • English
  • French
  • Greek
  • Hebrew
  • Latin
  • Linguistics

Medicine & Health

  • Clinical Psychology
  • Educational Psychology
  • Psychology

Science & Technology

  • Communication Studies

Doctorate Degree Courses

Following is a list of 29 doctorate degree courses offered by University of Johannesburg.

Arts & Humanities

  • Bible
  • Development Studies
  • Education
  • History
  • Journalism
  • Law

Business & Social Sciences

  • Accountancy
  • Anthropology
  • Economics
  • Finance
  • Political Sciences
  • Sociology
  • Taxation
  • Urban Studies

Engineering

  • Civil Engineering
  • Electrical and Electronic Engineering
  • Engineering Management
  • Mechanical Engineering

Language & Cultural Studies

  • African Languages
  • Afrikaans
  • Applied Linguistics
  • English
  • French
  • German
  • Greek
  • Latin

Medicine & Health

  • Educational Psychology
  • Psychology

Science & Technology

  • Communication Studies