BSc science

The Faculty offers degrees in pure Science, Agriculture and Nursing Science at various levels.  To follow a BSc Degree it is compulsory to have passed Matric Mathematics and Physical Science at least level 4. A degree is not simply any combination of subjects, but should be carefully constructed around specific major subjects.  Some subject combinations are not allowed, but even some permissible combinations are not as meaningful as others.  It is very important that each student should plan his/her curriculum carefully to ensure that subject combinations are meaningful and that all the necessary pre-requisites and co-requisites are met.  All students, and particularly new students, are therefore advised to discuss their subject choices with Faculty staff members.


Learners should consult (1) the General University Rules, (2) the rules of the Faculty where courses are taken, and (3) the descriptions of the modules in which they wish to participate.  All these rules apply in one way or another to the academic work and the general conduct expected from the student.


In the description below the specific module (course) codes are given where it is necessary to make a distinction.  Codes such as PAC 100 or BCH 200 are more general and refer to all the modules which make up the first year Chemistry or second year Biochemistry component, for instance.  Note that in the module codes the first digit indicates the level (100, 200, etc.) at which the module is offered; the second normally indicates the semester (first or second) in which it is offered; the third is simply a serial number.

The following undergraduate subjects are offered in the Faculty of Science & Agriculture


  1. Applied Mathematics: the application of Mathematics to physical phenomena; offered at second- and third-year levels after completion of Mathematics 100 and Physics 100.
  2. Biochemistry: the chemistry of living organisms; offered at second- and third year levels after completion of Biology 100, Chemistry 100 and Mathematics 100; Physics 100 also recommended.
  3. Biology: a first year course in plant and animal structure and function; this is a service course for students in      Agriculture and does not lead to either Botany 200 or Zoology 200.
  4. Botany: the study of plants, offered at first-, second- and third year levels; Chemistry 100 required at 300 level.
  5. Chemistry: the study of chemical compounds and chemical reactions; offered at  first-, second- and third-year levels; Mathematics 100 is required to proceed to Chemistry 200.
  6. Computer Science: the study of computers, including computer hardware and software.
  7. Geographical Information Systems (GIS): essentially the study of computer-based mapping, manipulation and interpretation of geospatial information; offered at second- and third-year levels; the pre-requisites are basic computer literacy and either first year Geology or Geography.
  8. Geography: the study of the earth’s surface and the atmosphere, as well as the effect of humans; offered at first-, second- and third-year levels.
  9. Geology: the study of the earth’s crust, including rock types and the factors which shape the crust; offered at first-, second- and third-year levels; at third year level Chemistry 100 is required, and Physics 100 is recommended.
  10. (Pure) Mathematics: the mother of the sciences and the key to much of what is offered in the natural sciences; offered at first-, second- and third year levels.
  11. Mathematical Statistics: a mathematical approach to statistics, which is an analytical study of distribution patterns and probability; offered at second- and third-year levels after completion of either Statistics 100 or Mathematics 100.
  12. Microbiology: the study of micro-organisms, their chemistry and influence on other life forms; offered at second- and third-year levels after completion of Biology 100 and Chemistry 100.
  13. Physics: the study of physical phenomena, such as the properties of matter, mechanics, heat, magnetism, electricity, waves and optics; the higher level Physics requires Mathematics at 100 and 200 level.
  14. Statistics: a first year course in distribution patterns and probability theories; leads to Mathematical Statistics and second- and third-year levels.
  15. Zoology: the study of animals, offered at first-, second- and third-year levels.  The learners can choose among three curricula: Zoology option, Entomology option and Mixed option. For the Entomology option, Chemistry 100 is required at third-year level.

Following is a list of meaningful subject combinations at second- and third year level in a BSc degree:

Applied Mathematics: Pure Mathematics and/or Physics.

Biochemistry: Chemistry, Microbiology, Botany, Computer Science or Zoology.

Botany: Chemistry, Microbiology or Zoology.

Chemistry: Biochemistry, Geology, Mathematics, Microbiology, Physics, Zoology.

Computer Science: many other sciences, but especially GIS.

Geology: Chemistry, Physics, GIS, Computer Science, Soil Science, Geography.

Geographic Information Systems (GIS): Botany, Computer Science, Geography,Geology, Physics, Statistics, Zoology.

Geography: Botany, GIS, Geology, Computer Science, Zoology, Chemistry.

Pure Mathematics: Applied Mathematics, Chemistry, Computer Science,  Mathematical Statistics, Physics.

Mathematical Statistics: Computer Science, GIS, Mathematics.

Microbiology: Biochemistry, Botany, Chemistry.

Physics: Applied Mathematics, Chemistry, (Pure) Mathematics.

Zoology: Biochemistry, Botany, Geography, Geology, GIS, Microbiology