The University offers more than 815 courses at undergraduate, postgraduate and doctoral levels, and has specialist faculties with over 95 centres of learning that include: