Originally, the university had three schools, namely Agriculture, Administration and Industrial Technology. It has since expanded to comprise five faculties, namely Agriculture, Engineering, Law and Management, Science, and Social Studies & Humanities. The programmes of the University are internationally recognised and include quality assurance mechanisms such as the external examiner system and links with renowned Universities worldwide.
The Students Union, established in 1971, is run by and for students. It works for the interest of students. Four student form part of the student union, the membership fee being included in the registration.