University · Gauteng

UP 2027

Explore undergraduate programmes, APS and subject requirements, NBT information, application dates and study options at University of Pretoria.

72Programmes
9Faculties
72Study records

Start here

Use the UP explorer to find programmes first, then move into admission, application and funding guidance.

Previous/Past Exam Papers

Find previous examination question papers and verified official UP resources.

UP Courses & Study Options

72 results

Programme

BCom 3-year programme

Faculty of Economic and Management Sciences
Code: 07130222 · 3 years
APS: 30+
Programme

BCom 4-year programme

Faculty of Economic and Management Sciences
Code: 07139923 · 4 years
APS: 26+
Programme

BCom specialising in Business Management

Faculty of Economic and Management Sciences
Code: 07130068 · 3 years
APS: 30+
Programme

BCom specialising in Economics

Faculty of Economic and Management Sciences
Code: 07130052 · 3 years
APS: 30+
Programme

BCom specialising in Financial Management Sciences

Faculty of Economic and Management Sciences
Code: 07130206 · 3 years
APS: 32+
Programme

BCom specialising in Information Systems

Faculty of Economic and Management Sciences
Code: 07130173 · 3 years
APS: 30+
Programme

BCom specialising in Law

Faculty of Economic and Management Sciences
Code: 07130085 · 3 years
APS: 32+
Programme

BEd in Early Childhood Care and Education

Faculty of Education
Code: 09133012 · 4 years
APS: 28+
Programme

BEd in Foundation Phase Teaching

Faculty of Education
Code: 09133013 · 4 years
APS: 28+
Programme

BEd in Intermediate Phase Teaching

Faculty of Education
Code: 09133014 · 4 years
APS: 28+
Programme

BEd in Senior Phase and Further Education and Training Teaching

Faculty of Education
Code: 09133015 · 4 years
APS: 28+
Programme

Bachelor of Information Science

Faculty of Engineering, Built Environment and Information Technology
Code: 12131012 · 3 years
APS: 28+
Programme

Bachelor of Information Science specialising in Multimedia

Faculty of Engineering, Built Environment and Information Technology
Code: 12131013 · 3 years
APS: 30+
Programme

Bachelor of Information Science specialising in Publishing

Faculty of Engineering, Built Environment and Information Technology
Code: 12131014 · 3 years
APS: 28+
Programme

Bachelor of Information Technology in Information Systems

Faculty of Engineering, Built Environment and Information Technology
Code: 12133215 · 3 years
APS: 30+
Programme

Bachelor of Town and Regional Planning

Faculty of Engineering, Built Environment and Information Technology
Code: 12132026 · 4 years
APS: 30+
Programme

BEng in Chemical Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130012 · 4 years
APS: 35+
Programme

BEng in Civil Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130017 · 4 years
APS: 35+
Programme

BEng in Computer Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130019 · 4 years
APS: 35+
Programme

BEng in Electrical Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130013 · 4 years
APS: 35+
Programme

BEng in Electronic Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130018 · 4 years
APS: 35+
Programme

BEng in Industrial Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130020 · 4 years
APS: 35+
Programme

BEng in Mechanical Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130014 · 4 years
APS: 35+
Programme

BEng in Metallurgical Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130015 · 4 years
APS: 35+
Programme

BEng in Mining Engineering 4-year programme

Faculty of Engineering, Built Environment and Information Technology
Code: 12130016 · 4 years
APS: 35+
Programme

BSc in Architecture

Faculty of Engineering, Built Environment and Information Technology
Code: 12132031 · 3 years
APS: 30+
Programme

BSc in Computer Science

Faculty of Engineering, Built Environment and Information Technology
Code: 12134002 · 3 years
APS: 30+
Programme

BSc in Construction Management

Faculty of Engineering, Built Environment and Information Technology
Code: 12132034 · 3 years
APS: 30+
Programme

BSc in Information Technology in Information and Knowledge Systems

Faculty of Engineering, Built Environment and Information Technology
Code: 12133214 · 3 years
APS: 30+
Programme

BSc in Quantity Surveying

Faculty of Engineering, Built Environment and Information Technology
Code: 12132032 · 3 years
APS: 30+
Programme

BSc in Real Estate

Faculty of Engineering, Built Environment and Information Technology
Code: 12132033 · 3 years
APS: 30+
Programme

Bachelor of Clinical Medical Practice (BCMP)

Faculty of Health Sciences
Code: 10130012 · 3 years
APS: 30+
Programme

Bachelor of Dental Surgery (BChD)

Faculty of Health Sciences
Code: 10136003 · 5 years
APS: 35+
Programme

Bachelor of Dietetics (BDietetics)

Faculty of Health Sciences
Code: 10139003 · 4 years
APS: 28+
Programme

Bachelor of Medicine and Surgery (MBChB)

Faculty of Health Sciences
Code: 10130004 · 6 years
APS: 35+
Programme

Bachelor of Nursing Science (BNurs)

Faculty of Health Sciences
Code: 10131002 · 4 years
APS: 28+
Programme

Bachelor of Occupational Therapy (BOT)

Faculty of Health Sciences
Code: 10138003 · 4 years
APS: 30+
Programme

Bachelor of Oral Hygiene (BOH)

Faculty of Health Sciences
Code: 10132002 · 3 years
APS: 25+
Programme

Bachelor of Physiotherapy (BPhysio)

Faculty of Health Sciences
Code: 10138103 · 4 years
APS: 30+
Programme

BA in Audiology

Faculty of Humanities
Code: 01130108 · 4 years
APS: 32+
Programme

BA in Fine Arts 4-year programme

Faculty of Humanities
Code: 01130119 · 4 years
APS: 30+
Programme

BA in Fine Arts 5-year programme

Faculty of Humanities
Code: 01130120 · 5 years
APS: 26+
Programme

BA in Speech-Language Pathology

Faculty of Humanities
Code: 01130109 · 4 years
APS: 32+
Programme

BA specialising in Languages

Faculty of Humanities
Code: 01130016 · 3 years
APS: 30+
Programme

BA specialising in Law

Faculty of Humanities
Code: 01130086 · 3 years
APS: 34+
Programme

BA specialising in Philosophy, Politics and Economics

Faculty of Humanities
Code: 01130017 · 3 years
APS: 32+
Programme

BA specialising in Visual Studies

Faculty of Humanities
Code: 01130133 · 3 years
APS: 30+
Programme

Bachelor of Arts

Faculty of Humanities
Code: 01130015 · 3 years
APS: 30+
Programme

Bachelor of Drama (BDram) 4-year programme

Faculty of Humanities
Code: 01130118 · 4 years
APS: 26+
Programme

Bachelor of Music (BMus) 4-year programme

Faculty of Humanities
Code: 01132003 · 4 years
APS: 30+
Programme

Bachelor of Music (BMus) 5-year programme

Faculty of Humanities
Code: 01132004 · 5 years
APS: 26+
Programme

Bachelor of Social Work (BSW)

Faculty of Humanities
Code: 01130144 · 4 years
APS: 30+
Programme

BPolSci specialising in International Studies

Faculty of Humanities
Code: 01130038 · 3 years
APS: 30+
Programme

BPolSci specialising in Political Studies

Faculty of Humanities
Code: 01130039 · 3 years
APS: 30+
Programme

BSocSci in Heritage and Cultural Sciences option Heritage and Cultural Tourism

Faculty of Humanities
Code: 01130069 · 3 years
APS: 30+
Programme

BSocSci specialising in Industrial Sociology and Labour Studies

Faculty of Humanities
Code: 01130064 · 3 years
APS: 30+
Programme

Bachelor of Laws (LLB)

Faculty of Law
Code: 04130012 · 4 years
APS: 35+
Programme

BSc in Actuarial and Financial Mathematics

Faculty of Natural and Agricultural Sciences
Code: 02133413 · 3 years
APS: 36+
Programme

BSc in Chemistry 4-year programme

Faculty of Natural and Agricultural Sciences
Code: 02131004 · 4 years
APS: 32+
Programme

BSc in Food Science

Faculty of Natural and Agricultural Sciences
Code: 02133408 · 3 years
APS: 32+
Programme

BSc in Genetics

Faculty of Natural and Agricultural Sciences
Code: 02133402 · 3 years
APS: 32+
Programme

BSc in Geography option Geography and Environmental Science

Faculty of Natural and Agricultural Sciences
Code: 02133364 · 3 years
APS: 32+
Programme

BSc in Geoinformatics 4-year programme

Faculty of Natural and Agricultural Sciences
Code: 02131005 · 4 years
APS: 32+
Programme

BSc in Medical Sciences

Faculty of Natural and Agricultural Sciences
Code: 02133407 · 3 years
APS: 32+
Programme

BSc in Plant Science

Faculty of Natural and Agricultural Sciences
Code: 02133405 · 3 years
APS: 32+
Programme

BScAgric in Animal Science

Faculty of Natural and Agricultural Sciences
Code: 02133425 · 4 years
APS: 32+
Programme

BScAgric in Applied Plant and Soil Sciences

Faculty of Natural and Agricultural Sciences
Code: 02133426 · 4 years
APS: 32+
Programme

BScAgric in Applied Plant and Soil Sciences 5-year programme

Faculty of Natural and Agricultural Sciences
Code: 02131011 · 5 years
APS: 30+
Programme

Bachelor of Divinity

Faculty of Theology and Religion
3 years
APS: 28+
Programme

Bachelor of Theology

Faculty of Theology and Religion
3 years
APS: 28+
Programme

Bachelor of Veterinary Nursing

Faculty of Veterinary Science
Code: 08130006 · 3 years
APS: 28+
Programme

Bachelor of Veterinary Science (BVSc)

Faculty of Veterinary Science
Code: 08130005 · 6 years
APS: 35+
No UP study options match your search.

UP 2027 Application & Student Journey

Move from choosing a programme to applying, checking your application, finding funding and reviewing official student information.

UP Applications for 2027

Prospective undergraduate students can use this Edupstairs UP 2027 guide to explore programmes before moving to the official UP application process. Application dates and programme-specific closing dates can differ, so students should check the closing date attached to the programme they want to study and confirm it against the official university information before submitting an application.

The stored 2027 application opening date is 1 April 2026. The general closing date in the current admissions record is 30 June 2026, although some programmes may close earlier.

UP Courses and Admission Requirements

The course explorer above contains 72 structured UP study options across Faculty of Economic and Management Sciences; Faculty of Education; Faculty of Engineering, Built Environment and Information Technology; Faculty of Health Sciences; Faculty of Humanities; Faculty of Law; Faculty of Natural and Agricultural Sciences; Faculty of Theology and Religion; Faculty of Veterinary Science. Students can search by programme name or faculty and open a programme to view its APS, subject requirements, duration, programme code, closing date and additional selection requirements where these are recorded.

Admission requirements are programme-specific. A learner who meets the requirements for one UP programme may not meet the requirements for another, so the programme-level information should be checked before applying.

UP APS Requirements for 2027

UP uses academic results and programme-specific admission criteria when considering undergraduate applicants. The minimum APS displayed by Edupstairs is attached to the relevant programme record rather than treated as one university-wide admission score. Subject requirements such as Mathematics, Physical Sciences or language levels can apply in addition to APS.

The eligibility checker in each programme card compares the results entered by the student with the structured published academic minimums. Passing that check does not constitute an admission offer and does not guarantee selection.

UP Additional Selection Requirements

Some UP programmes may use the National Benchmark Tests (NBT), a Composite Index or other selection criteria in addition to school results. This is particularly important for competitive Health Sciences programmes. Where the database contains these rules, the programme details clearly identify them instead of relying on APS alone.

Applicants should therefore distinguish between meeting minimum academic requirements and being selected for a place. Capacity, NBT performance, composite scoring and other programme-specific selection processes may still affect the final outcome.

How to Check UP Application Status

After applying, students should use the official UP application or status system to check the actual status of their application. Edupstairs explains common status categories such as application received, outstanding documents, pending, waitlisted, conditional or provisional offer, final offer and unsuccessful, but only UP can provide or change an official admission decision.

UP NSFAS and Student Funding

Applying for admission to UP and applying for financial aid are separate processes. Students who intend to use NSFAS should complete the relevant funding application through the official NSFAS process and should not assume that an UP application automatically creates a funding application. Likewise, funding approval does not itself guarantee admission to a UP programme.

UP Prospectus and Undergraduate Guide

The official UP undergraduate prospectus or applicant guide is an important companion to this explorer. Students should use it to confirm programme information, admissions requirements and university guidance, particularly where requirements or dates may have changed after Edupstairs last verified a record.

Frequently Asked Questions About UP 2027

How do I apply to UP for 2027?

Choose the programme you want to study, check its admission and closing-date requirements, prepare the required information and documents, and submit the application through the official UP application route linked on this page.

What APS do I need for UP?

There is no single APS that applies to every UP programme. Minimum APS values differ by programme, and subject requirements or additional selection rules can also apply. Use the programme explorer above to check the relevant course.

When do UP applications close for 2027?

Closing dates can differ by programme. The application guide above shows the general admissions-cycle information stored by Edupstairs, while individual programme cards show programme-specific closing dates where available.

Does UP require additional selection tests?

Some programmes have NBT or Composite Index requirements. Open the NBT & Health Sciences guide or an individual programme card to see whether additional selection requirements are recorded for that programme.

How can I check my UP application status?

Use the official UP application-status route. Edupstairs can explain common status messages, but it cannot access or change a student's official UP application.

Does UP accept NSFAS?

Eligible students may apply for NSFAS funding, but admission and funding are separate processes with separate eligibility and approval decisions. Always confirm current funding rules through official NSFAS and UP information.

Where can I find UP courses for 2027?

The UP Courses & Study Options explorer on this page lists the structured undergraduate programmes, majors and study fields currently stored in the Edupstairs university database.

Does meeting the UP minimum requirements guarantee admission?

No. Meeting published minimum academic requirements does not guarantee admission. Programme capacity and additional selection processes can affect the final decision.

Edupstairs simplifies official university information for students. Admission decisions, programme availability and final requirements remain subject to University of Pretoria and the official sources attached to the underlying records.