Academic Programs degree programs offered - 86 Number of Total undergraduate degree programs offered - 40 Number of Total postgraduate Faculty Faculty Staff – 1,089 Staff with PhD - 312 32