Awesome university. Got my bachelors degree in ICT from there some years back. It has an excellent community of students and lecturers that are always willing to help each other. A wide variety of courses offered to cater for the various professions one may be interested in.