Nothing much. The school is not equipped to operate at a university level. Especially for technical courses. Not enough exposure to practical experience and there’s not enough partnership with other institutions.
If you're the owner or representative of Technical University of Mombasa - TUM, you can claim this University and build a better profile.