University of Johannesburg Courses
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