Hi there,
Although I am international student , I have plenty of credits coming (60+)in that will allow me to comfortably double major in any two given majors in four years (i.e. without taking an insane amount of classes per semester). As a result, I want to double major in two subjects that will be the best for me career-wise. But of course, I still want to major in something that I somewhat enjoy like engineering, science, math (not business).
I have decided that Computer Science has to be one of the majors (specifically Machine Learning and AI), but I am confused of what other major I should choose.
My first choice was Aerospace Engineering - I really love Aerospace Engineering and want to work in the space industry, but I have come to realize that most jobs in US and Europe are only accessible to US citizens and EU citizens respectively. My home country doesn’t really have a good space program, so I can’t really go back. This was my initial choice, but now I am not so confident anymore. I realize that Aerospace Engineering and CS are completely different, but I just wanted to have options after I graduate (and I love both subjects).
So the other choices I have are: Math, Physics and Electrical Engineering. A Math major by itself might not be the best move career-wise, but I think in conjunction with CS (specifically AI and ML), it would be very useful. (I know that I won’t really be getting a job as a ML practitioner right after college, but it still might be useful when I eventually go to grad school)
Physics is another option only because I absolutely love Physics and would have been my first choice if only it was more employable. I am also really interested in Quantum Computing, although I would probably need to go to grad school for that.
EE is another option, although a combination of EE and CS would be more difficult than Math + CS or Physics + CS. I am not really sure if it would be worth it and what kind of job opportunities I would get in the future.
So my question is which of these three majors would be the best choice for me in your opinion. Of course I just end up becoming another software engineer, I probably wouldn’t matter I have majored in Aerospace Engineering or Physics. But I would still like to hear what other people have to say
PS: I know I could just major in CS and get a decent job/go to grad school after that, but I have an excellent scholarship at UMN right now and I want to take full advantage of that.