3 ms·
I was an undergrad English major and I double majored in Classical Studies because I did not find the English major rigorous enough. I'm now pursuing a master's
by ruraljuror 10y ago
I was an undergrad English major and I double majored in Classical Studies because I did not find the English major rigorous enough. I'm now pursuing a master's degree in Computer Engineering.
Regarding declaring a major I would recommend talking to as many advisors and people at your school as possible. Personally I would recommend sticking with CS (especially because that is your gut feeling) or another major with good career prospects, disabusing yourself of the notion that your major defines who you are as a person, and use your electives to take well chosen courses in subjects that you have interests in.
In general you want to keep options open if possible, so if you are really serious about both you might be able to double major. But double majoring in, say, English, would not make you any more true to yourself, but just, perhaps, more likely to be able to pursue grad studies in that field, and you did not cite that as something you are interested in. Instead, I would recommend heavily shopping your electives at the beginning of the semester and then choosing the ones you like the best. In general, the better classes will be taught by professors (not grad students), and the person teaching is more important than the topic.