Rank these universities for computer science
Watch
Announcements
Page 1 of 1
Skip to page:
How would you rank the following universities for a Computer Science MSc conversion?
Intuitively, I would have thought it would go:
Imperial > UCL > Bristol > Edinburgh
Would you rank them differently, and if so, why?
Intuitively, I would have thought it would go:
Imperial > UCL > Bristol > Edinburgh
Would you rank them differently, and if so, why?
0
reply
Report
#2
(Original post by WonderApe)
How would you rank the following universities for a Computer Science MSc conversion?
Intuitively, I would have thought it would go:
Imperial > UCL > Bristol > Edinburgh
Would you rank them differently, and if so, why?
How would you rank the following universities for a Computer Science MSc conversion?
Intuitively, I would have thought it would go:
Imperial > UCL > Bristol > Edinburgh
Would you rank them differently, and if so, why?
They are all well regarded institutes for Computer Science. So, if it was me, it would come down to what their courses offered and which one was best for my long term plans (i.e. it's a personal choice/preference). For instance, I wouldn't choose Bristol because they don't offer an Artificial Intelligence module and that is a module I definitely want to do on my MSc.
If I had to rank them in terms of reputation (worth noting here that reputation differs from person-to-person, so it's not reliable), then I would rank:
Edinburgh > Imperial > UCL > Bristol.
I've put Edinburgh first because (out of the four) they appear to be the best for AI, have a strong overall CompSci department and, as a bonus, Edinburgh is a beautiful and friendly city!
2
reply
Report
#3
(Original post by Juxtapose)
Hmmm - rank them according to what criteria? - Employment prospects? Research? Social life? City? Reputation? Course?
They are all well regarded institutes for Computer Science. So, if it was me, it would come down to what their courses offered and which one was best for my long term plans (i.e. it's a personal choice/preference). For instance, I wouldn't choose Bristol because they don't offer an Artificial Intelligence module and that is a module I definitely want to do on my MSc.
If I had to rank them in terms of reputation (worth noting here that reputation differs from person-to-person, so it's not reliable), then I would rank:
Edinburgh > Imperial > UCL > Bristol.
I've put Edinburgh first because (out of the four) they appear to be the best for AI, have a strong overall CompSci department and, as a bonus, Edinburgh is a beautiful and friendly city!
Hmmm - rank them according to what criteria? - Employment prospects? Research? Social life? City? Reputation? Course?
They are all well regarded institutes for Computer Science. So, if it was me, it would come down to what their courses offered and which one was best for my long term plans (i.e. it's a personal choice/preference). For instance, I wouldn't choose Bristol because they don't offer an Artificial Intelligence module and that is a module I definitely want to do on my MSc.
If I had to rank them in terms of reputation (worth noting here that reputation differs from person-to-person, so it's not reliable), then I would rank:
Edinburgh > Imperial > UCL > Bristol.
I've put Edinburgh first because (out of the four) they appear to be the best for AI, have a strong overall CompSci department and, as a bonus, Edinburgh is a beautiful and friendly city!
Posted from TSR Mobile
0
reply
Report
#4
I'd say
Imperial > UCL / Edinburgh > Bristol
Imperial is simply top notch all around.
Edinburgh is good for AI and UCL is also very good.
For me Bristol is the weakest of the 4 but I don't think it's by any mean a bad place to study at.
You should also judge the content of the course.
The Msc CompSci in Edinburgh, it's not a conversion...
Imperial > UCL / Edinburgh > Bristol
Imperial is simply top notch all around.
Edinburgh is good for AI and UCL is also very good.
For me Bristol is the weakest of the 4 but I don't think it's by any mean a bad place to study at.
You should also judge the content of the course.
The Msc CompSci in Edinburgh, it's not a conversion...
0
reply
Report
#5
Ranking is for numpties. Its something school leavers obsess about and main stream employers actually give very little thought to. If you had an MSc from any of those Unis it would look good on your CV, and no employer is going to interview you just because you went to Bristol Uni or wherever. Life isnt like that.
As above, you need to look at the COURSE info and think about which optional units are available, what interests you, and which units you'd choose if you went there. Where can you afford to live, cost of fees, distance from home, where you might enjoy living. All this stuff if far more important than silly marketing nonsense like 'rankings' or vague nebulous concepts like 'reputation'.
As above, you need to look at the COURSE info and think about which optional units are available, what interests you, and which units you'd choose if you went there. Where can you afford to live, cost of fees, distance from home, where you might enjoy living. All this stuff if far more important than silly marketing nonsense like 'rankings' or vague nebulous concepts like 'reputation'.
2
reply
Report
#6
Spoiler:
Show
Bristol
- Databases
- Object-Oriented Programming with Java
- Overview of Computer Architecture
- Programming in C
- Research Skills
- Software Engineering and Group Project
- Web Technologies
Spoiler:
Show
UCL:
Core Modules:
Core Modules:
- Programming in Java
- App Design
- Architecture & Hardware
- System Infrastructure (A combination of Operating Systems, Compilers and Databases)
- Algorithms
- Database Systems
- Functional Programming
- Entrepeneurship: Theory and Practise
- Computer Music
- Software Engineering
- Interaction Design
- Artificial Intelligence & Neural Computing
Bristol looks more like a more "software engineering" course teaching C and Java and Web Technologies. UCL offers a whole module dedicated to designing an app for a real client and an optional Software Engineering module vs Bristol's single module "Software Engineering & Group Project"
UCL seems to be more of your typical "Computer Science" course. UCL offers a whole course on Algorithms which is essential, which Bristol does not.
UCL offers a wide variety of optional and interesting modules which Bristol doesnt.
It would be interesting to compare the depth of what they actually teach onthe Bristol course with the UCL one.
Spoiler:
Imperial:AUTUMN
Choose four from this list
PRING
SPRING
Show
Imperial:AUTUMN
- Computer Architecture
- Operating Systems
- Introduction to C++ Programming
- Object Oriented Design & Programming
- Logic and AI Programming
- Integrated Programming Laboratory
- C++ Programming Test
- AI Programming Test
- Software Engineering Practice and Group project
- MSc Computing Science Individual Project
Choose four from this list

- Introduction to Artificial Intelligence
- Logic-Based Learning
- Graphics
- Robotics
- Introduction to Bioinformatics
- Computational Finance
- Intelligent Data and Probabilistic Inference
- Databases
- Computer Networks and Distributed Systems
- Concurrent Programming
- Algorithms
SPRING
- Introduction to Matlab
- Introduction to Java
Imperial seems to offer in the Autumn term a fairly similar programme to UCL. Imperial teaches C++ and UCL teaches Java. Imperial has a module on Logic & AI, UCL has the Systems Infrastructure module.
For the second term, Imperial and UCL both have a variety of options which one may choose from. Algorithms at UCL is compulsory, strangely at Imperial it isn't.
Imperial seems to have a greater and more advanced variety of optional modules than UCL.
2
reply
Report
#7
(Original post by Incongruous)
Bristol looks more like a more "software engineering" course teaching C and Java and Web Technologies. UCL offers a whole module dedicated to designing an app for a real client and an optional Software Engineering module vs Bristol's single module "Software Engineering & Group Project"
UCL seems to be more of your typical "Computer Science" course. UCL offers a whole course on Algorithms which is essential, which Bristol does not.
UCL offers a wide variety of optional and interesting modules which Bristol doesnt.
It would be interesting to compare the depth of what they actually teach onthe Bristol course with the UCL one.
Imperial seems to offer in the Autumn term a fairly similar programme to UCL. Imperial teaches C++ and UCL teaches Java. Imperial has a module on Logic & AI, UCL has the Systems Infrastructure module.
For the second term, Imperial and UCL both have a variety of options which one may choose from. Algorithms at UCL is compulsory, strangely at Imperial it isn't.
Imperial seems to have a greater and more advanced variety of optional modules than UCL.
Spoiler:
Show
Bristol
- Databases
- Object-Oriented Programming with Java
- Overview of Computer Architecture
- Programming in C
- Research Skills
- Software Engineering and Group Project
- Web Technologies
Spoiler:
Show
UCL:
Core Modules:
Core Modules:
- Programming in Java
- App Design
- Architecture & Hardware
- System Infrastructure (A combination of Operating Systems, Compilers and Databases)
- Algorithms
- Database Systems
- Functional Programming
- Entrepeneurship: Theory and Practise
- Computer Music
- Software Engineering
- Interaction Design
- Artificial Intelligence & Neural Computing
Bristol looks more like a more "software engineering" course teaching C and Java and Web Technologies. UCL offers a whole module dedicated to designing an app for a real client and an optional Software Engineering module vs Bristol's single module "Software Engineering & Group Project"
UCL seems to be more of your typical "Computer Science" course. UCL offers a whole course on Algorithms which is essential, which Bristol does not.
UCL offers a wide variety of optional and interesting modules which Bristol doesnt.
It would be interesting to compare the depth of what they actually teach onthe Bristol course with the UCL one.
Spoiler:
Imperial:AUTUMN
Choose four from this list
PRING
SPRING
Show
Imperial:AUTUMN
- Computer Architecture
- Operating Systems
- Introduction to C++ Programming
- Object Oriented Design & Programming
- Logic and AI Programming
- Integrated Programming Laboratory
- C++ Programming Test
- AI Programming Test
- Software Engineering Practice and Group project
- MSc Computing Science Individual Project
Choose four from this list

- Introduction to Artificial Intelligence
- Logic-Based Learning
- Graphics
- Robotics
- Introduction to Bioinformatics
- Computational Finance
- Intelligent Data and Probabilistic Inference
- Databases
- Computer Networks and Distributed Systems
- Concurrent Programming
- Algorithms
SPRING
- Introduction to Matlab
- Introduction to Java
Imperial seems to offer in the Autumn term a fairly similar programme to UCL. Imperial teaches C++ and UCL teaches Java. Imperial has a module on Logic & AI, UCL has the Systems Infrastructure module.
For the second term, Imperial and UCL both have a variety of options which one may choose from. Algorithms at UCL is compulsory, strangely at Imperial it isn't.
Imperial seems to have a greater and more advanced variety of optional modules than UCL.

0
reply
Some great responses here. I really meant with regard to reputation/job prospects. I hadn't considered prioritising course content, so thanks for reminding of what's actually important.
I do think, however, that if it came down to UCL or Imperial, it would make little sense to choose the former - given that the universities are fairly nearby each other, with similar couse content, but Imperial's reputation exceeding UCL's for CS.
I do think, however, that if it came down to UCL or Imperial, it would make little sense to choose the former - given that the universities are fairly nearby each other, with similar couse content, but Imperial's reputation exceeding UCL's for CS.
0
reply
X
Page 1 of 1
Skip to page:
Quick Reply
Back
to top
to top