Undergraduate Natural & Agricultural Sciences Programmes

We know that you have worked really hard and have always wanted to #ChooseUP because it is one of the best universities in Africa. To be part of our family, you need more than suitable subject choices or good marks at school; you need to be committed and passionate about your chosen field.

If you can think of a study field or career that suits your personality, interests, goals, and what you’re good at, you will enjoy what you do and being really great at your studies and future career.

You can use our Virtual Campus to help you decide on a course or discover a new field of interest, explore our campuses and access the information you need to apply.

If you already know what you want to study, explore the course options in each of our faculties to find out more.

If you already have an undergraduate degree and would like to browse our postgraduate offerings, we have many different advanced study programmes available.

Please pay attention to opening and closing dates for applying to study at UP.

37 Programmes found

BConSci Clothing Retail Management
Applications for this plan have closed.
Programme Code:  02130110
BConSci Food Retail Management
Applications for this plan have closed.
Programme Code:  02130108
BConSci Hospitality Management
Applications for this plan have closed.
Programme Code:  02130109
BSc Actuarial and Financial Mathematics
Applications for this plan have closed.
Programme Code:  02133395
BSc Applied Mathematics
Applications for this plan have closed.
Programme Code:  02133253
BSc Biochemistry
Applications for this plan have closed.
Programme Code:  02133398
BSc Biological Sciences
Applications for this plan have closed.
Programme Code:  02133397
BSc Biotechnology
Applications for this plan have closed.
Programme Code:  02133403
BSc Chemistry
Applications for this plan have closed.
Programme Code:  02133173
BSc Culinary Science
Applications for this plan have closed.
Programme Code:  02133320
BSc Ecology
Applications for this plan have closed.
Programme Code:  02133400
BSc Engineering and Environmental Geology
Applications for this plan have closed.
Programme Code:  02133043
BSc Entomology
Applications for this plan have closed.
Programme Code:  02133401
BSc Extended programme - Biological and Agricultural Sciences
Applications for this plan have closed.
Programme Code:  02130014
BSc Extended programme - Mathematical Sciences
Applications for this plan have closed.
Programme Code:  02130016
BSc Extended programme - Physical Sciences
Applications for this plan have closed.
Programme Code:  02130015
BSc Food Science
Applications for this plan have closed.
Programme Code:  02133406
BSc Genetics
Applications for this plan have closed.
Programme Code:  02133402
BSc Geography and Environmental Science
Applications for this plan have closed.
Programme Code:  02133363
BSc Geoinformatics
Applications for this plan have closed.
Programme Code:  02133393
BSc Geology
Applications for this plan have closed.
Programme Code:  02133023
BSc Human Genetics
Applications for this plan have closed.
Programme Code:  02133409
BSc Human Physiology
Applications for this plan have closed.
Programme Code:  02133408
BSc Human Physiology, Genetics and Psychology
Applications for this plan have closed.
Programme Code:  02133396
BSc Mathematical Statistics
Applications for this plan have closed.
Programme Code:  02133274
BSc Mathematics
Applications for this plan have closed.
Programme Code:  02133263
BSc Medical Sciences
Applications for this plan have closed.
Programme Code:  02133407
BSc Meteorology
Applications for this plan have closed.
Programme Code:  02133313
BSc Microbiology
Applications for this plan have closed.
Programme Code:  02133404
BSc Nutrition
Applications for this plan have closed.
Programme Code:  02133322
BSc Physics
Applications for this plan have closed.
Programme Code:  02133203
BSc Plant Science
Applications for this plan have closed.
Programme Code:  02133405
BSc Zoology
Applications for this plan have closed.
Programme Code:  02133399
BScAgric Agricultural Economics and Agribusiness Management
Applications for this plan have closed.
Programme Code:  02133410
BScAgric Animal Science
Applications for this plan have closed.
Programme Code:  02133411
BScAgric Applied Plant and Soil Sciences
Applications for this plan have closed.
Programme Code:  02133431
BScAgric Plant Pathology
Applications for this plan have closed.
Programme Code:  02133433

Copyright © University of Pretoria 2022. All rights reserved.

COVID-19 Corona Virus South African Resource Portal

To contact the University during the COVID-19 lockdown, please send an email to [email protected]

Click here for frequently asked questions for first year UP students

FAQ's Email Us Virtual Campus Share Cookie Preferences