The DSIP is located in the Office of the Vice Chancellor. The mandate of the directorate is to provide advice on strategic management interventions and policies, performance reviews, institutional planning, space provision and coordinationation of business intelligence, and institutional research across all structures of the University.
The directorate is tasked with three operational sections of the University namely, Strategy Planning and Coordination, Institutional Planning, and Institutional research and Business Intelligence.