MSc Advanced Computer Science - Best undergraduate degree?

Taking the next step in your studies? Here's where to talk about postgraduate study and courses.

Announcements Posted on
Enter our travel-writing competition for the chance to win a Nikon 1 J3 camera 21-05-2013
IMPORTANT: You must wait until midnight (morning exams)/4.30AM (afternoon exams) to discuss Edexcel exams and until 1pm/6pm the following day for STEP and IB exams. Please read before posting, including for rules for practical and oral exams. 28-04-2013
Sign in to Reply
  1. bmqib's Avatar
    • Banned
    • Location: The secret location
    • Posts: 1,071
    MSc Advanced Computer Science - Best undergraduate degree?
    Would a Maths and Computer Science degree be better than a straight Computer Science degree? I have interest in Machine Learning and would probably want a PhD in that later on... I am mainly considering MSc Advanced Computer Science at Cambridge as a possible postgrad course, which of the two undergraduate courses would the admission tutors favor/would be beneficial?
  2. poohat's Avatar
    • Adored and Respected Member
    • Posts: 595
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    You dont need a Masters to do a PhD, if you do a 4 years MSci in compsci or maths+compsci at the best university you can get into, and apply directly after that. The only time a MSc would be needed is if you were going into a substantially different field, or if your undergrad degree was weak for whatever reason (mid tier university and only a low 2:1, top university but a 2:2, low tier university and anything)

    To answer your question though, it doesnt mater, they would both be equally good for geting onto that MSc
    Last edited by poohat; 10-05-2012 at 04:57.
  3. kka25's Avatar
    • TSR Demigod
    • Posts: 6,408
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    (Original post by bmqib)
    Would a Maths and Computer Science degree be better than a straight Computer Science degree? I have interest in Machine Learning and would probably want a PhD in that later on... I am mainly considering MSc Advanced Computer Science at Cambridge as a possible postgrad course, which of the two undergraduate courses would the admission tutors favor/would be beneficial?
    Get a First in your UG, do a research project, then do a PhD. Don't waste time investing in a MSc. Completely not worth it - my opinion of course.

    Depends on the UG degree; if the modules are balanced and comprehensive enough, I'd go for the Maths and CS. But if it's not, then I'd go for the straight CS.

    I did CS before if it helps.
    Last edited by kka25; 10-05-2012 at 04:56.
  4. Sever's Avatar
    • Full Member
    • Posts: 86
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    (Original post by poohat)
    You dont need a Masters to do a PhD, if you do a 4 years MSci in compsci or maths+compsci at the best university you can get into, and apply directly after that. The only time a MSc would be needed is if you were going into a substantially different field, or if your undergrad degree was weak for whatever reason (mid tier university and only a low 2:1, top university but a 2:2, low tier university and anything)

    To answer your question though, it doesnt mater, they would both be equally good for geting onto that MSc
    If it's a 4 year course, then maybe you don't need it. However, if you are planning to do a 3 year course, then I would recommend doing it.

    I did a 3 year UG CS course at the best uni in my country (finishing now) and I certainly felt the need to do a masters before a PhD. I barely heard anything about Natural Language Processing during my UG, so it's most welcome that I get to focus on this during the masters.

    It also gives you an opportunity to work with potential supervisors for the PhD - they get to know you, you get to know them. In best case - you have an edge when applying for PhD and funding, in the worst case, you find out that you don't really like working with them and can apply elsewhere.

    The ACS requirement is A-levels math, so application wise I don't think it matters. Usefulness wise, Math is very important. Please note that I haven't started the masters course yet, but at current level I would prefer it if I had a few more Math modules compared to peripheral CS subjects in my UG.

    It comes down to individual programs.
  5. poohat's Avatar
    • Adored and Respected Member
    • Posts: 595
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    (Original post by kka25)
    Get a First in your UG, do a research project, then do a PhD. Don't waste time investing in a MSc. Completely not worth it - my opinion of course.
    I would have said the same in the past, but undergrad degrees now cost £9k/year, so in some sense your 4rth MSci year costs the same as a MSc. And since (depending on the university) MSc's are sometimes structured better and have more choice of modules , it might be a reasonable idea to switch.

    However a MSc does have several drawbacks - there are't (m)any career advantages unless you do the MSc at a better university or it is a very specific program that very closely matches your PhD area, you have to pay the fees up front and live without a student loan, youre going to waste at least a month with applications, and you face the disruption of moving city. So personally I would stick to the MSci unless the MSc is top class (eg Cambridge Part III) or you are upgrading your university substantially, just because it makes life easier.
    Last edited by poohat; 10-05-2012 at 09:22.
  6. poohat's Avatar
    • Adored and Respected Member
    • Posts: 595
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    (Original post by Sever)
    If it's a 4 year course, then maybe you don't need it. However, if you are planning to do a 3 year course, then I would recommend doing it..
    I dont think there are any advantages of registering on a 3 year course in the UK - if you register for the MSci you usually have the option of dropping down to a BSc halfway through if you dont want to stay on. And yes I agree a 3 year degree would often require a MSc afterwards to get onto a PhD, mainly because you miss out on the MSci project.
    Last edited by poohat; 10-05-2012 at 09:26.
  7. Brunel University's Avatar
    • Official Representative
    • Computing and Mathematics representative
    Re: MSc Advanced Computer Science - Best undergraduate degree?
    All you need is a 2.1 in a computing-related degree, which includes some software programming components or where relevant software programming experience has been subsequently acquired.

    You may want to look at our MSc Advanced Computing course http://www.brunel.ac.uk/courses/post...G400UADVNCDCMP
    Last edited by Brunel University; 17-05-2012 at 16:34. Reason: more accurate answer
Sign in to Reply
Share this discussion:  
Useful resources

Articles:

Postgraduate Education Guide

Quick Link:

Unanswered Postgraduate Threads

Groups associated with this forum:

View associated groups
Article updates
Moderators

We have a brilliant team of more than 60 volunteers looking after discussions on The Student Room, helping to make it a fun, safe and useful place to hang out.

Reputation gems:
The Reputation gems seen here indicate how well reputed the user is, red gem indicate negative reputation and green indicates a good rep.
Post rating score:
These scores show if a post has been positively or negatively rated by our members.