Should I Double Major in CS and Applied Math?

Click For Summary

Discussion Overview

The discussion revolves around the potential benefits and drawbacks of pursuing a double major in Computer Science and Applied Mathematics, particularly in relation to graduate school applications for a PhD in Computer Science. Participants explore the implications of this decision on research opportunities and academic workload.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that the necessary math for a PhD in CS is typically covered in the relevant courses and that additional math courses may not be essential.
  • Others argue that a double major could potentially hinder research opportunities due to increased course load and time commitments.
  • A participant expresses concern about whether a double major would negatively impact their chances of admission to a good graduate school, particularly in relation to research and development opportunities.
  • There is mention of the importance of specific math topics, such as probability, statistics, and linear algebra, for fields like AI, rather than pursuing a full math degree.
  • Questions arise regarding unit caps at UC schools and how they might affect the ability to take additional courses.

Areas of Agreement / Disagreement

Participants do not reach a consensus on whether a double major is beneficial or detrimental. There are multiple competing views regarding the necessity and impact of additional math coursework on graduate school applications and research opportunities.

Contextual Notes

There are unresolved questions about the specific requirements and expectations of graduate programs, as well as the potential impact of a double major on research depth and academic performance.

avalanche72
Messages
5
Reaction score
0
Hi,

Just a bit of background first: I'm going to be a sophomore this upcoming school year and my current major is Computer Science. I intend to apply to graduate school for a PhD in CS. However, I've become really interested in getting a double major in Applied and Computational Math as well.

The thing is, if I do, I will definitely need to take a fifth year as there will be 60 courses that I have to take combined, and I've only done 12 of them so far. Squeezing in those 48 courses PLUS research is just not feasible for me.

If I still want to get a PhD in CS, will Math help me, in terms of getting into a top grad school (I also like it, not just for admissions, but just wondering anyway), and be worth taking an extra year?

Thanks!
 
Physics news on Phys.org
avalanche72 said:
Hi,

Just a bit of background first: I'm going to be a sophomore this upcoming school year and my current major is Computer Science. I intend to apply to graduate school for a PhD in CS. However, I've become really interested in getting a double major in Applied and Computational Math as well.

The thing is, if I do, I will definitely need to take a fifth year as there will be 60 courses that I have to take combined, and I've only done 12 of them so far. Squeezing in those 48 courses PLUS research is just not feasible for me.

If I still want to get a PhD in CS, will Math help me, in terms of getting into a top grad school (I also like it, not just for admissions, but just wondering anyway), and be worth taking an extra year?

Thanks!

What specific area do you want to go into?

Most of the math that relates to computer science should be taught in those respective courses. The same sort of thing happens in engineering.

Personally (and this is based on reading other posts), you will learn what you need to for your PhD by taking graduate courses or if you pass qualifiers, just learn it on the fly.

What kind of area do you want to get into by the way?
 
Thanks for the reply!

As of current, I am more interested in the applied side of CS rather than the theoretical side. However, I haven't really picked a certain area that I'd like to focus on but I'm leaning towards AI right now. And since I'd rather not double major in anything like CogSci, I've heard that Applied Math plays an important role in AI due to algorithms, stats, and the like.

Really, it comes down to whether getting a double major (and taking an extra year) will hinder me in any sort of way in terms of getting into a good grad school that will give me good opportunities for R&D afterwards.

Oh! And as a general question, do UC schools have some sort of unit cap where you can't take more than X units over the course of your college career?
 
avalanche72 said:
Thanks for the reply!

As of current, I am more interested in the applied side of CS rather than the theoretical side. However, I haven't really picked a certain area that I'd like to focus on but I'm leaning towards AI right now. And since I'd rather not double major in anything like CogSci, I've heard that Applied Math plays an important role in AI due to algorithms, stats, and the like.

Really, it comes down to whether getting a double major (and taking an extra year) will hinder me in any sort of way in terms of getting into a good grad school that will give me good opportunities for R&D afterwards.

Oh! And as a general question, do UC schools have some sort of unit cap where you can't take more than X units over the course of your college career?

What are UC schools? I'll assume you mean undergraduate schools. I don't know about other states, but the UNC system has a 50% surcharge after 8 regular semesters.
 
University of California.
 
Really, it comes down to whether getting a double major (and taking an extra year) will hinder me in any sort of way in terms of getting into a good grad school that will give me good opportunities for R&D afterwards.

Yes it can hinder you, because you may compromise on time that could better be spent researching and developing depth in your field.

No, that isn't always the case, depending on if your Applied Math coursework actually helps you develop your research focus.

Don't just get a degree because Applied Math is related. If related, then take the relevant course or at least learn the material by reading a book if you don't care to do it in the depth or format of the specific course.

I would, however, recommend taking some courses related to the demands of AI - a math degree might not be ideal though. You might be better served studying probability, statistics, discrete math in general, and have a foundation in basic things like linear algebra and very basic analysis.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K