Is Computer Science at St Andrews better than Southampton? curriculum and reputationWatch this thread
Rankings show that St Andrew's is 3rd in the UK for (complete university guide). How true is this? I do not see any math modules in St Andrews curriculum, is there no linear algebra in their curriculum?. By chance do you know which one has the better curriculum and reputation (ignoring location).
There isn't really a curriculum for any degree at St Andrews as you will have vague module requirements listed here and you can view all of the modules that the university offers here. The flexibility of degrees at St Andrews is a huge strength of most courses there, and you can take linear algebra in year 2 as it is a level 2000 module so that would is possible alongside lots of other maths modules during your first two years (1000 = first year, 2000 = second year etc..).
I think that the ranking is fairly accurate as the starting salary for St Andrews CS is, on average, £40,000 which is one of the best in the country. People would definitely argue Imperial is better for the course but St Andrews is holistically a much better university if you care about having a good time and meeting lots of interesting internationals (best student satisfaction for years).
I'd say that St Andrews has a better rep overall and within CS than Southampton, especially internationally.