<p>Sorry this is long, I'm kinda going through a crisis >_<</p>
<p>I love math and science and want a career in programming. I'm not exactly sure what specifically, but I'm entertaining the idea of going for mobile/web applications or web development because I'm also quite creative and like the idea of having a job where I can program and be able to work with my artistic side. Game development seems cool, but too cut throat. Anyways, the more hard science/math/comp sci classes I take all at once, the more bogged down I feel. It's not that I don't like them, it's just that I don't feel like I have the time to focus on all of them as much as I would like to. I have sophomore standing, but it's my first year (AP classes/took some GE at community college). So idk if I'll just used to a CS major later or if it'll only stress me out more as the classes get more difficult. I'm very academic and hate how I've been falling behind/failing. The CIS program at the 4 year school I'll be transferring to combines the more essential CS classes with some business/marketing/accounting classes. I know I would do well in them and probably get good grades in that program but business classes seem so BORING to me and that makes up half that major!! Should I suck it up, and do my best to challenge myself in the more intensive CS classes? Or cave in and take the "easier" major to put more focus into my more technical classes? I hate to feel weak and "give up" but I also want a good GPA and time to work on personal projects to build my (nonexistent) resume...Any advice?</p>