Do you have any suggestions of a university ranking that assess student teachings better?
#also curious to know
Did you study at UNISA?
The fact that no other University has any issues accepting UNISA undergraduates for further study should tell you there is no problem with UNISA BSc degrees. Secondly, the fact that many people find employment overseas with UNISA degrees (myself included, I have one degree from UP, my other degree is from UNISA) should also show that the overseas perception of UNISA degrees is not problematic. Lastly, UNISA degrees are SAQA accredited and have the same NQF level as any other BSc degree.
Most of the professors when I did computer science at UNISA were from other universities. For example, our AI lecturer had a PhD from UP. Having attended both a traditional "face to face" university like UP as well as UNISA means I could compare my experience between the two. Yes, anecdotal, but I can tell you the standard at UNISA for BSc was quite high. I cannot comment on other faculties.
A distance learning university cannot be compared directly to a university where you attend lectures. The amount of students "attending" the university, for example, is vastly different. UNISA has a higher churn rate, something I've already explained.
We are talking about an undergraduate qualification here, not a post-graduate qualification. If you can't attend, or can't afford UCT, or prefer to work and study at the same time, UNISA is fine