Is it possible to double major in these? How would I go about this double major in my application process? For anyone who might have taken this route, what were the challenges?
I have been dual-enrolled for two years and have covered all pre-reqs for CSE and most for ACMS (didn’t finish physics series). I have taken Calc 1-4, linear alg, diff eq, Computer Programming 1 and 2, Algorithms/Data structure.
Also, is physics a requirement for this “hypothetical double major”? I have learned that I really dislike physics. Discrete math is beautiful.
Answered my own question… :))
From Quora (not me):
"I guess I can now answer my own question, now that I’m a double major. I am doubling Computer Science and Applied and Computational Math Sciences (ACMS) (Discrete Math and Algorithms program option). Bryant Wong’s answer is really great and covers most of it. I have only one more thing to add:
Declaring additional majors. The process for declaring a double or triple major is not as simple as accepting an admissions offer (as it is with declaring a first major). If you already have a major and would like to declare another alongside it, you must create a four year plan that demonstrates you can complete the requirements for both degrees within a reasonable amount of time (as determined by the advisors of both departments). Once you have done that, the advisors will assess your schedule (in terms of difficulty, plausibility, etc.) and decide whether or not to approve it. If the advisors of both departments approve of your plan, then you can declare the double major.
Some interesting complexities arise as a result of this process. For instance, when drafting your plan, depending on your departments, you may find that certain classes from both departments are only available in certain quarters. For example, the math department has a very specific and set-in-stone course offering schedule: When Courses are Offered. If both of your departments do this, and some courses in your plan have others as prerequisites, you might end up not having much say in which courses you take when. Your schedule might build itself for you by the availability of courses."
Anyone who has any relevant information, please feel welcome to add to this discussion. It will be greatly appreciated.