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.

42 Programmes found

Bachelor of Consumer Science specialising in Clothing Retail Management [BConSci]

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02130110

Bachelor of Consumer Science specialising in Food Management [BConSci]

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02130107

BSc in Actuarial and Financial Mathematics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133413

BSc in Applied Mathematics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133253

BSc in Biochemistry

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133398

BSc in Biotechnology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133403

BSc in Chemistry 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131004

BSc in Chemistry

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133173

BSc in Ecology 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131009

BSc in Ecology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133400

BSc in Entomology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133401

BSc in Environmental and Engineering Geology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133043

BSc in Food Management specialising in Culinary Science

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133321

BSc in Food Management specialising in Nutrition

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133323

BSc in Food Science

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133414

BSc in Genetics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133402

BSc in Geography option Geography and Environmental Science

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133364

BSc in Geoinformatics 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131005

BSc in Geoinformatics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133412

BSc in Geology 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131006

BSc in Geology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133023

BSc in Human Genetics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133409

BSc in Human Physiology 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131010

BSc in Human Physiology, Genetics and Psychology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133396

BSc in Human Physiology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133408

BSc in Mathematical Statistics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133274

BSc in Mathematics 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131003

BSc in Mathematics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133263

BSc in Medical Sciences

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133407

BSc in Meteorology 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131007

BSc in Meteorology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133313

BSc in Microbiology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133404

BSc in Physics 4-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131008

BSc in Physics

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133203

BSc in Plant Science

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133405

BSc in Zoology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133399

BScAgric in Agricultural Economics in Agribusiness Management

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133420

BScAgric in Animal Science

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133425

BScAgric in Applied Plant and Soil Sciences 5-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131011

BScAgric in Applied Plant and Soil Sciences

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133426

BScAgric in Plant Pathology 5-year programme

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02131012

BScAgric in Plant Pathology

Closing Dates:  SA – 30/06/2025; Non-SA – 30/06/2025
Programme Code:  02133427

Copyright © University of Pretoria 2025. All rights reserved.

FAQ's Email Us Virtual Campus Share Cookie Preferences