That's because I didn't disagree with it. It just doesn't hold for the better companies, but it does hold for most others.
Your idea of top company (and more specifically, top roles, since companies
do hire over a wide spectrum), is likely different to mine.
Top companies don't "internally assess" every candidate, and they're ranked for order of assessment.
The English system is based on the 13 + 3 system, and SA is based on the 12 + 3 + 1 system. British 1st year maths
is SA and USA 2nd year maths. Oxford for example offers algebra, complex analysis, metric spaces, topology, etc. for year 2, which are 3rd year subjects at UCT. The degree is finished in 3 years, and is the equivalent of an SA honours degree, and the 4 year option is a Master's degree.
Computer Science can be studied for three years (BA) or four years (Master of Computer Science)
Rather, it's just
you, not understanding the British education system. For the second part, any type of engineering, scientific, machine learning, quantitative, computer science heavy, HPC/supercomputing, robotics, etc. field. An MSc is a good thing to have, although it's unlikely someone is going to have a relevant MSc without the correct foundations.
This is just dumbing things down, and misrepresenting what I am saying. The question was asking about SA universities vs the top 100 universities. You start off with the ludicrous assertion that you don't "think it matters much". It does - UCT is worse than these programs (not
all programs), and it's really not a wild stretch given the rankings and relative reputations of these institutions. That I am make this about "everything back home must be bad" or some generalization about UCT being "worse than abroad" just because, is simply a comprehension failure on your part.
It's a very two sided view actually - just about every forum post has people debating two sides of an issue. That is exactly why I am here.
You sound like you've got a massive chip on your shoulder, bud.