The University of Pretoria (UP) offers a wide range of courses at both undergraduate and postgraduate levels. The courses are offered across nine faculties:
- Faculty of Economic and Management Sciences
- Accounting
- Actuarial Science
- Business Administration
- Economics
- Finance
- Human Resource Management
- Information Systems
- Law
- Marketing
- Quantity Surveying
- Supply Chain Management
- Faculty of Education
- Early Childhood Development
- Foundation Phase Education
- Intermediate Phase Education
- Senior Phase and Further Education and Training Education
- Special Needs Education
- Educational Psychology
- Teaching English as a Foreign Language
- Faculty of Engineering, Built Environment and Information Technology
- Agricultural Engineering
- Architecture
- Civil Engineering
- Computer Science and Information Technology
- Electrical, Electronic and Computer Engineering
- Industrial Engineering
- Mechanical and Aeronautical Engineering
- Mining Engineering
- Quantity Surveying
- Urban and Regional Planning
- Faculty of Health Sciences
- Audiology
- Dentistry
- Dietetics
- Human Nutrition
- Medicine
- Nursing
- Occupational Therapy
- Optometry
- Pharmacy
- Physiotherapy
- Speech-Language Therapy
- Faculty of Humanities
- African Languages
- Afrikaans and Dutch
- Ancient Languages and Cultures
- Anthropology
- Archaeology and Cultural History
- Art and Art History
- Classics
- Communication
- Criminology and Security Studies
- Development Studies
- Drama and Film
- Economics
- Education
- English
- French
- Geography, Geoinformatics and Meteorology
- German
- Greek
- Hebrew
- History
- Information Science
- Latin
- Linguistics
- Mathematics and Statistics
- Music
- Philosophy
- Political Science
- Psychology
- Religious Studies
- Social Work
- Sociology
- Tourism and Wildlife Management
- Translation
- Faculty of Law
- Bachelor of Laws (LLB)
- Bachelor of Laws in Honouris Causa (LLB h.c.)
- Bachelor of Laws (LLB) in International Law
- Bachelor of Laws (LLB) in Intellectual Property Law
- Bachelor of Laws (LLB) in Taxation Law
- Faculty of Natural and Agricultural Sciences
- Actuarial Science
- Agriculture
- Animal Science
- Biochemistry
- Bioinformatics
- Biotechnology
- Botany
- Chemistry
- Computer Science and Information Technology
- Consumer Science
- Consumer Studies
- Crop Science
- Economics
- Education
- Entomology
- Environmental Sciences
- Food Science
- Forestry
- Genetics
- Geography, Geoinformatics and Meteorology
- Geology
- Geophysics
- Horticulture
- Ichnology
- Immunology
- Information Systems
- Law
- Mathematics and Statistics
- Microbiology and Plant Pathology
- Molecular Biology and Biotechnology
- Nutrition
- Physics
- Physiology
- Plant and Soil Sciences
- Psychology
- Statistics
- Zoology
- Faculty of Theology and Religion
- Bachelor of Divinity (BD)
- Bachelor of Theology (BTh)
- Master of Theology (MTh)
- Doctor of Philosophy in Theology (PhD)
- Faculty of Veterinary Science
- Bachelor of Veterinary Science (BVSc)
- Master of Veterinary Science (MVSc)
- Doctor of Philosophy in Veterinary Science (PhD)
- Gordon Institute of Business Science (GIBS)
- Master of Business Administration (MBA)
- Executive Master of Business Administration (EMBA)
- Master of Business Leadership (MBL)
- Master of Management (MM)
- Master of Management Consulting (MMC)
- Master of Finance (MF)
- Master of Human Resource Management (MHRM)
- Master of Marketing (MMktg)
- Master of Public Management (MPA)
- Master of Supply Chain Management (MSCM)
- Doctor of Philosophy in Business Administration (PhD)
In addition to the courses offered by the faculties, UP also offers a number of short courses and online courses.