WonderApe
Badges: 0
Rep:
?
#1
Report Thread starter 3 years ago
#1
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?
0
reply
Juxtapose
Badges: 3
Rep:
?
#2
Report 3 years ago
#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?
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!
2
reply
JP298
Badges: 11
#3
Report 3 years ago
#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!
This.


Posted from TSR Mobile
0
reply
Incongruous
Badges: 12
Rep:
?
#4
Report 3 years ago
#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...
0
reply
returnmigrant
Badges: 21
Rep:
?
#5
Report 3 years ago
#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'.
2
reply
Incongruous
Badges: 12
Rep:
?
#6
Report 3 years ago
#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:
  • Programming in Java
  • App Design
  • Architecture & Hardware
  • System Infrastructure (A combination of Operating Systems, Compilers and Databases)
  • Algorithms
3 Optional modules:
  • Database Systems
  • Functional Programming
  • Entrepeneurship: Theory and Practise
  • Computer Music
  • Software Engineering
  • Interaction Design
  • Artificial Intelligence & Neural Computing
(Or 1 module from any other CS PG course within reason)


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:
Show


Imperial:AUTUMN
  • Computer Architecture
  • Operating Systems
  • Introduction to C++ Programming
  • Object Oriented Design & Programming
  • Logic and AI Programming
AUTUMN AND SPRING
  • Integrated Programming Laboratory
SPRING
  • C++ Programming Test
  • AI Programming Test
SPRING AND SUMMER
  • Software Engineering Practice and Group project
SUMMER
  • MSc Computing Science Individual Project
Optional modules
Choose four from this listPRING
  • 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
Extracurricular

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
Juxtapose
Badges: 3
Rep:
?
#7
Report 3 years ago
#7
(Original post by Incongruous)
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:
  • Programming in Java
  • App Design
  • Architecture & Hardware
  • System Infrastructure (A combination of Operating Systems, Compilers and Databases)
  • Algorithms
3 Optional modules:
  • Database Systems
  • Functional Programming
  • Entrepeneurship: Theory and Practise
  • Computer Music
  • Software Engineering
  • Interaction Design
  • Artificial Intelligence & Neural Computing
(Or 1 module from any other CS PG course within reason)


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:
Show


Imperial:AUTUMN
  • Computer Architecture
  • Operating Systems
  • Introduction to C++ Programming
  • Object Oriented Design & Programming
  • Logic and AI Programming
AUTUMN AND SPRING
  • Integrated Programming Laboratory
SPRING
  • C++ Programming Test
  • AI Programming Test
SPRING AND SUMMER
  • Software Engineering Practice and Group project
SUMMER
  • MSc Computing Science Individual Project
Optional modules
Choose four from this listPRING
  • 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
Extracurricular

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.
This is a great post! I've sent you a PM, as I don't want to hi-jack this thread with my question/curiosity!
0
reply
WonderApe
Badges: 0
Rep:
?
#8
Report Thread starter 3 years ago
#8
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.
0
reply
X

Quick Reply

Attached files
Write a reply...
Reply
new posts
Back
to top
Latest
My Feed

See more of what you like on
The Student Room

You can personalise what you see on TSR. Tell us a little about yourself to get started.

Personalise

University open days

  • Bournemouth University
    Midwifery Open Day at Portsmouth Campus Undergraduate
    Wed, 16 Oct '19
  • Teesside University
    All faculties open Undergraduate
    Wed, 16 Oct '19
  • University of the Arts London
    London College of Fashion – Cordwainers Footwear and Bags & Accessories Undergraduate
    Wed, 16 Oct '19

How has the start of this academic year been for you?

Loving it - gonna be a great year (109)
17.99%
It's just nice to be back! (163)
26.9%
Not great so far... (217)
35.81%
I want to drop out! (117)
19.31%

Watched Threads

View All