10 answers

What double major should I choose between maths and physics with a major in computer science ?

10
100% of 10 Pros
Asked Viewed 139 times
10
100% of 10 Pros

10 answers

Sona’s Answer

0
Updated
Given how much a role, data plays in computer science today and the value of statistical models in computer science and data, it would be ideal to go down the math option, however if you want something more forward looking and like quantum computing like topics, I would suggest physics, as it will lay a strong foundation for it!
0

Michael’s Answer

0
Updated
Honestly, I have to agree with the minor suggestion, versus a dual major, unless your education is being funded and you're not worried about loans.

As far as to pick, practicality would suggest mathematics, but I'll provide a different approach. The best developers are often people who don't narrow their focus to one practice, but rather, have a specific skillset, and then branch out in hobby or passion that also keeps them engaged in a multi-disciplinary way. The most interesting and successful developers and IT professionals I've worked with often have creative outlets that they pursue, and these often help inform how they approach their IT/Tech-related work.

You might think development and coding go hand-in-hand with math, but you also might find that a creative replacement for math is music - with its similarities in mathematical complexities, but the expansiveness to creativity. Or abstract art with it's counter-point in geometry and understanding how to visualize objects in three-dimensional space is useful when running through problems. There's a lot of ways to go approach your career, and it shouldn't be about fitting inside a box.

As an accomplished IT Project Manager and Operations Stategist - my degree is a BA in English with a focus on creative writing. It has helped provide a unique lens through which I (opinion) better communicate, and don't silo myself into one avenue. It makes me a more relational thinker, versus linear thinker - even though I'm primed to also think linearly through processes.

So, have a core focus, but unless it's your only interest, I'd recommend that if you want a second major, make sure it's something you're equally passionate about. Life's too short to only focus on what makes us "successful" without also figuring out what brings us joy.
0

Justin’s Answer

0
Updated
I was in your shoes and chose Computer Science and Math. From my experience they went very well hand-in-hand, and many courses at my university overlapped which made it possible to finish these degrees in a normal timeframe.

I'd be careful to understand that while they are related, they are also distinct majors and will require a lot of effort. You will save yourself a lot of time if you can decide an area of Mathematics that you want to focus on (such as statistics/data analysis/modeling/etc). It also helps to figure this out on the Computer Science side, as typically you will have some flexibility with elective courses you can take. Ultimately what helps is that these two majors have coursework that typically overlaps, so that is where you are able to accelerate some of your learning as you're able to load up on related material.

For what it's worth - it was also very fun and enjoyable. If you have an interest in these areas I think it is worth pursuing them and the career options are second to none.
0

Hunter’s Answer

0
Updated
Math is a very safe bet. Optimization, functional thinking, and algorithms all have a very strong hand in both math and computer science. I would also consider what career you would with to pursue. For example, if you are looking at server-side, web, or mobile development then the very high level maths won't be used on a regular basis (perhaps a math minor would be a better fit). However, if you are more interested in computer rendering, image and video recognition, and AI, then having a deeper understanding of higher level math would be very useful.
0

Dhairya’s Answer

0
Updated
I'll offer contrary advice. I'm an artificial intelligence researcher. Double majoring is a great idea. There is a strong overlap between both physics and math requirements with CS programs, so you'll have no problem finishing both degrees in a span of 4 years. It is quite common to see dual cs/math and cs/physics majors. Your core math requirements are quite transferable across all three and it won't require extra semesters or costs.


It's up to you as to what is more enjoyable for you. If I were to do it over again, I would have chosen major in physics as it's fascinating. Additionally, you'll get the advanced math and stats skillset in an applied setting which translates well to CS and AI problems. Math always felt a bit more abstract and theoretical to me, but I have several friends who came from pure math or a math/cs background too. When you get to college take classes in both pure math and physics and purse the major that is more fun for you. Honestly there is no wrong answer and both will serve you well.
Hi Dhairya , thank you for your wonderful insight Raphael F.
0

Nicholas’s Answer

0
Updated
Personally I would choose another major that closely relates to computer science, but if you are really wanting to do one of those two as a second major, I would go with math; physics is great and probably more interesting but the math may help more then physics would depending on what you are trying to do in the computer science realm.
Hey Nicholas , thanks for your answer. What are some other majors that would complement c.s ? Raphael F.
What do you intend to try to do with the major? Are you looking to get into programming/coding, cybersecurity, it help desk, troubleshooting? The IT and computer fields are huge. Nicholas Johnson
0

Jimil’s Answer

0
Updated
I would suggest doing a minor in Math or Stats (if thats offered separately from Math). It will really help you master the branch of data science.
0

Jan Hodges’s Answer

0
Updated
When considering a double major, first find out if it is going to make your path to the bachelor's longer, and then consider the added cost. Many times, the double major will increase your loan more than your career options. Instead of a second major, consider adding a minor, especially if it doesn't add additional time and money. Your quality of life after the bachelor's degree is dependent on making good choices with your financial aid. Go to your college's career counselor. You are paying for that service with your tuition dollars - use it! Let them assist you with choosing the best major for your career goal.
Thanks for your answer Raphael F.
0

Kumi’s Answer

0
Updated
Not sure why you want to do a double major, but have you considered statistics? I think that's more relevant with the CS, and there doesn't seem to be enough statisticians for data science needs. Stats packages are totally cool, and raw coding is always useful in preping data.
0

Rafael’s Answer

0
Updated
The first thing I will advise you is to go undecided and take all elective courses without focusing in a particular career, so you don't find yourself like many college students changing major after they have 2 or 3 years in their college. I finish in Computer information system and Bus. Administration. There is not time to party or play around when you double major.
0