The Student Room Group

How to choose between BSc or MSc in Computer Science?

Have visited Durham, Warwick and Bath and planning to apply for computer science at all three.

But no idea about whether to apply for their BSc or to apply for their MSc (MEng at Warwick) programmes? Did anyone face similar difficulties in making a choice between applying to BSc or MSc programmes? And what kind of factors did you think about in making a choice?

I know you can often switch between BSc and MSc programmes after you start. But obviously still much better to try and figure out which one you prefer before you apply.

Reply 1

Why would you want to do the masters? Employers primarily are only interested in your skills, not what degree you got or didn't get. Someone with demonstratable programming skills is much more likely to be employed than someone who aces a masters but has shaky coding skills if they are the primary skill being sought.

Reply 2

If you want to work in software engineering MSc is unnecessary unless you are more interested in getting into the more research side, and in that case you would then be looking at PhD.
The tech field is advancing too fast for Uni curriculums to keep up, so if you want to work in tech the best route is to get you BSc (+ ideally a placement year) and get stuck into proper industry work ASAP
(edited 1 year ago)

Reply 3

Many thanks, hotpud and LazyDev, very helpful advice--and precisely the sort of advice you don't get from university admissions offices!
Original post
by djghk
Have visited Durham, Warwick and Bath and planning to apply for computer science at all three.
But no idea about whether to apply for their BSc or to apply for their MSc (MEng at Warwick) programmes? Did anyone face similar difficulties in making a choice between applying to BSc or MSc programmes? And what kind of factors did you think about in making a choice?
I know you can often switch between BSc and MSc programmes after you start. But obviously still much better to try and figure out which one you prefer before you apply.

Hello,

Having been in a similar situation, I can give a personal example of why I chose to do an MSci in Computer Science at Lancaster, instead of the BSc.
This was mostly due to the 12 week industrial placement arranged by the university as part of the 4th year, allowing me to get a great hands-on experience at a company right before graduation without having to take a year out to do a placement. Additionally, I am interested in certain modules that are offered as part of the MSci course and the roles I am interested in pursuing after graduation often state having a Master's or a PhD as a desirable requirement.

Hence, here are the factors to consider:

1.

Cost: An extra year is an extra cost, so make sure that the value you are getting out of doing a MSc corresponds to the price you pay.

2.

Your passions and interests: you have a strong interest in the modules being offered by the MSc programme and feel the calling to dive deeper into certain topics you love.

3.

Career requirements: certain roles (e.g. Machine Learning Engineer, Quantitative research, etc., often state having a Master's or a PhD as a desirable or even essential requirement). However, for most Software Development, Cyber Security, etc., roles your practical experience, demonstrable technical and soft skills and personal projects/achievements are valued more than the title of your degree. If doing an MSc will enable you to obtain and demonstrate the skills that employers seek - great! However, in many cases it is not the most effective way of developing your practical and industry-relevant skills.

4.

Your goals afterwards: If your aspiration is research, then Master's is a great option. If you are unsure of which career path to follow and would like to spend more time delving deeper into the academics, or you have a good vision for your Master's project - then MSc might be a good option. If you are looking to jump into work - perhaps not so much.

Ultimately, echoing what others have previously said so far, the worth of the MSc depends on your interests, post-graduation aims and career goals. It can make you more employable, but it doesn't do so by default, and that is dependent on the job role. However, (as it is in my case) MSc is a great opportunity and can be almost essential to career progression.

Hope this helps!

Polina,
Lancaster University Computer Science Student Ambassador.
Original post
by djghk
Have visited Durham, Warwick and Bath and planning to apply for computer science at all three.
But no idea about whether to apply for their BSc or to apply for their MSc (MEng at Warwick) programmes? Did anyone face similar difficulties in making a choice between applying to BSc or MSc programmes? And what kind of factors did you think about in making a choice?
I know you can often switch between BSc and MSc programmes after you start. But obviously still much better to try and figure out which one you prefer before you apply.

Hi @djghk 😀

The people in this thread have already posted some brilliant advice about career / research prospects, costs and time.

As a CompSci student myself, I just wanted to add a couple points:

1.

Modules: for my course, the best modules in my opinion are the ones that you can study in 4th year. I'm interested in Cyber security, and there are a few cool modules like Dark Web Crime and Cryptography which I wouldn't be able to do if I wasn't on the masters program.

2.

Accreditation: I wanted to do a course accredited by the National Cyber Security Center, and the MEng was on that list but the BSc wasn't (probably because of the extra modules and year of study). For me, getting a degree that was accredited by them was important.

3.

Extra year at uni: I know this is a very unconventional answer, but a lot of students stay for an extra year because they want to have an extra year living the life they've built for themselves whilst at Uni. A lot of students have to move back with their parents after graduating, and for a lot of people staying in a place where they've built their own friendship network, support system, and independence is a better option.

Hope this advice helps 😊,

Joshua
3rd Yr CompSci rep

Quick Reply

How The Student Room is moderated

To keep The Student Room safe for everyone, we moderate posts that are added to the site.