stem is a generalisation, there are some stem courses which are quite poorly taught (eg comp sci) but others such as maths are taught very well at usyd and regarded as the same if not better quality than unsw. usyd also has a much more versatile bsc where you can select stuff like comp sci...