what are the differences between those courses and what uni(s) is/are best at 'providing' them? ..(and which one has the higher pay on ave?)