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.

43 Programmes found

Bachelor of Consumer Science Clothing Retail Management [BConSci]

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02130110

Bachelor of Consumer Science Food Retail Management [BConSci]

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02130108

Bachelor of Consumer Science Hospitality Management [BConSci]

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02130109

BSc (Food Management) Culinary Science

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133321

BSc (Food Management) Nutrition

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133323

BSc (Geography) Geography and Environmental Science

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133364

BSc Actuarial and Financial Mathematics

Closing Dates:  SA – 30/06/2024; Non-SA – 30/06/2024
Programme Code:  02133395

BSc Applied Mathematics

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

BSc Biochemistry

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

BSc Biotechnology

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

BSc Chemistry

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

BSc Ecology

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133400

BSc Entomology

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133401

BSc Environmental and Engineering Geology

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

BSc Food Science

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133406

BSc Genetics

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

BSc Geoinformatics

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133393

BSc Geology

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133023

BSc Human Genetics

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

BSc Human Physiology, Genetics and Psychology

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

BSc Human Physiology

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

BSc Mathematical Statistics

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

BSc Mathematics

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

BSc Medical Sciences

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

BSc Meteorology

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133313

BSc Microbiology

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

BSc Physics

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

BSc Plant Science

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133405

BSc Zoology

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

BSc specialising in Chemistry 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131004

BSc specialising in Ecology 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131009

BSc specialising in Geoinformatics 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131005

BSc specialising in Geology 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131006

BSc specialising in Human Physiology 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131010

BSc specialising in Mathematics 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131003

BSc specialising in Meteorology 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131007

BSc specialising in Physics 4-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131008

BScAgric Agricultural Economics and Agribusiness Management

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

BScAgric Animal Science

Closing Dates:  SA – 30/06/2024; Non-SA – 30/06/2024
Programme Code:  02133421

BScAgric Applied Plant and Soil Sciences

Closing Dates:  SA – 30/06/2024; Non-SA – 30/06/2024
Programme Code:  02133423

BScAgric Plant Pathology

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02133424

BScAgric specialising in Applied Plant and Soil Sciences 5-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131011

BScAgric specialising in Plant Pathology 5-year programme

Closing Dates:  SA – 31/08/2024; Non-SA – 31/08/2024
Programme Code:  02131012

Copyright © University of Pretoria 2024. All rights reserved.

FAQ's Email Us Virtual Campus Share Cookie Preferences