The Student Room Group

BSc Computer Science and Philosophy vs. MSc Computing Science

Hi guys. For the last two years I have been studying a Joint Honours degree with Computing Science and Philosophy. I chose to do this joint simply because I was interested in the two subjects, but also because I felt that a joint degree would give me more options in terms of finding a job. However, I recently found out that I had the option to switch to a single degree for an integrated MSci, in Computing Science.

For context, it is very important to me to find an online only job for my future. My reason for this is that my main career is sport related, and I usually train over 20 hours weekly. However, a 9-5 in person job would put a lot of my training sessions at risk. The question I would like to pose, is what degree would be suited for me to obtain a high-paying remote job? If I do the MSc, it will take an extra year and be more specialised, but perhaps my starting wage be higher? In contrast, Computing Science or Software Engineering is an competitive field, and has a very high unemployment rate, so I felt that the joint degree would give me more employability options in the future. Please help. Thanks in advance.
Original post by CompSciJP
Your concerns are valid and it's good that you're considering your future career opportunities and lifestyle choices. The decision between continuing with a joint honours degree and switching to an integrated MSci degree in Computing Science is a complex one that depends on many factors, including your interests, skills, and career goals.

Here are some things to consider:

Depth vs. Breadth: An MSci degree in Computing Science will provide you with more depth in computer science, making you a specialist in the field. This could potentially lead to higher starting salaries and job opportunities in specialized areas, such as data science, artificial intelligence, or cybersecurity. On the other hand, a joint degree will give you a broader knowledge base, equipping you with skills and knowledge in two fields, which could provide more versatility in terms of job options.

Online Job Opportunities: Both fields offer ample opportunities for remote work. The tech industry, where your computing science skills will be most applicable, is well-known for offering flexible, remote work arrangements. Philosophy, although not as directly applicable, can contribute to skills like critical thinking, argumentation, and ethics, which can be valuable in roles like policy analysis, strategic consulting, etc. that might also be performed remotely.

Market Demand: While the tech field can be competitive, it's also in high demand. As of my knowledge, software engineering and related jobs have been growing steadily for years, and that trend is expected to continue. With the rise of technologies like machine learning, cloud computing, and cybersecurity, there's a growing need for skilled workers in these areas. The Philosophy portion of your degree, while less directly linked to specific roles, can still be very valuable. The critical thinking skills that Philosophy imparts can be applied in many fields, including business, law, and even technology.

The Sports Factor: Given your commitment to your sport, it's also worth considering how much time and energy you'll be able to dedicate to your studies and future work. An MSci degree could be more demanding, both in terms of time and mental energy, which might affect your training.

Personal Interest: What do you enjoy more and where do you see your career going? If you are more passionate about computing and want to dive deeper into this field, the MSci might be the better choice. If you love both and want to keep your options open, the joint degree could be the way to go.

In the end, it's important to remember that while your degree can open doors, your success in any field will largely depend on your skills, experience, dedication, and passion.

This looks like it was written by ChatGPT - just the style, and similar kind of content (which doesn't mean that it's rubbish, of course).

From a financial point of view, even if the extra year of study brought a higher starting salary, you should factor in the money (and potential advancement) that you will already have earned during that extra year of work. More crucial is how the degree will help to get you the sort of job you're looking for. Most of the best jobs in tech, from my experience, are not too bothered about the precise subject of your degree, but are far more interested in the intellectual ability that you show in your interview, and, depending on the nature of the job, your general understanding of the field, e.g. machine learning. That understanding can come as well from outside reading or online courses (e.g. Coursera) as from your taught degree. And interviewers are going to want to test that understanding even if you are recorded as having passed university courses on the topic - so it's important not to overrate the importance of formal qualifications.

The best reason for continuing to study in an area is that you are keen to learn and enjoy the subject. That will also help to ensure that your degree result is a good one, and that is probably more important than the precise subject. So if, for example, you have some more Philosophy stuff that you are keen to learn and think about, that would be a good reason for sticking with the joint degree. If, on the other hand, there is some CS stuff that you are keen to study which wouldn't be available in your current degree (and which you couldn't realistically learn independently), that would be a reason for switching.

Quick Reply

Latest

Trending

Trending