University of KwaZulu-Natal Courses Offered
University of KwaZulu-Natal Courses Offered Undergraduate Programmes Listing Please note the campus abbreviations refer as follows: E = Edgewood H= Howard College M = Medical School P = Pietermaritzburg W = WestvilleCollege of Agriculture, Engineering and Science Programme Campus B Sc Eng: Agricultural H&P B Sc Eng: Chemical H&P B Sc Eng: Civil H&P B Sc … Read more