- 1,229
- 0
Does it make sense to do a double undergraduate major with math and computer science, or graduate a year earlier with a computer science degree and learn the rest of the math in graduate school?
The discussion revolves around the considerations of pursuing a double undergraduate major in mathematics and computer science versus graduating early with a computer science degree and acquiring additional mathematics knowledge during graduate school. Participants explore the implications of each path on future studies, particularly in artificial intelligence and neural networks, and the feasibility of taking extra mathematics courses in graduate school.
Participants express a range of views on the best approach to integrating mathematics into their studies, with no clear consensus on whether to pursue a double major or focus on computer science with supplementary math courses. The discussion remains unresolved regarding the optimal path for individual circumstances.
Participants mention various factors that could influence their decisions, including financial considerations, academic policies of different programs, and personal career goals. There is also a recognition of the potential for varying experiences in graduate school based on institutional differences.
0rthodontist said:I'll be wanting to study artificial intelligence and neural networks but I also want math that isn't necessarily taught within that field. I will need the math degree in the sense it would be useful, I am just wondering if it might be better to pick up the "math degree" as enrichment courses in grad school.
0rthodontist said:Naturally that is a factor--a double major will look more impressive than a single major. What I'm asking though is not about that side of the decision, but about what is possible to learn in grad school. Is there space for "side courses" in mathematics while pursuing a computer science graduate degree? Would I have difficulty with getting a graduate degree on time if I also do math courses that are not central to the computer science degree? Would there be any limitations on what courses I could take without being in the math program? Or conversely, would it be a better use of my time to take challenging grad school courses rather than working my way through an undergraduate progression that isn't always rigorous?
cyrusabdollahi said:The main issue is that grad school is EXPENSIVE per credit. So if you don't have work paying your way through grad school, you will think twice about taking extra classes for fun that cost 2k EACH![]()
shmoe said:Paying per course in grad school is not a universal thing. Some programs have a lump sum per term (or school year), regardless of the number of courses you take, so taking courses is 'free' in a sense.
Check at whatever schools you plan to go to before making a decision based on this fear.
JasonRox said:That kind of makes sense.
In some books I read, the authors described their experience or the experience of others in graduate school as just showing up for any class and choosing to register later. Not sure if it is a lump sum thing, but if you freely show up to any class, I'd assume it to be "free".
shmoe said:Attending class for a few weeks before registering in it is common too. This is not really related to payment, but gives a chance to sample courses before commiting. Class size is usually less of a problem in grad school and they will make space for whoever is interested so there's not really a need to register and reserve a spot like undergrad classes. They might not even care if the people showing up aren't registered anyway. This is from a math perspective, math students don't take up much space. It might be different if the course has a limited number of lab equipment available, or the students are better nourished.
The lump sum, I mean you pay say $X per year in 'tuition', and this is completely independent on the number of classes you take, the phd student taking 3 or 4 classes to fullfill requirements is paying the same as the final year one who is taking none.
Again, this can all vary by institution.