I've always gotten weird looks when I mention that I am a double engineering major. People hear that and think I'm insane; they act like it's the hardest thing in the world. If you really think about it, it's not
that difficult. Sure, it's not easy, but a single engineering major isn't easy, either. An engineering major requires you to take about 130 credits of courses. For almost every major, 60-70 of those are general education credits. That's 70 credits left that are major-specific. Engineering majors, however, have
a lot in common with one another, like math classes, electives, etc. So let's say that that knocks out another 25 credits. Now, you're left with 45 credits to take that are specific to each major.
If you take one spring and one fall semester every year for four years, you have eight semesters to get everything out of the way. If you take eight semesters to complete a 134 credits major, that's about 16.75 credits per semester. Now we can do the math: if you take the number of credits needed for one major, let's say 130 credits, then you add the major-specific courses from the other major, let's say 45 credits, we end up with 175 credits. If you take eight semesters, that's 21.8 credits per semester. Pretty heavy, but it's doable. If you come in with courses from high school, you've already knocked out a lot (twenty-some in my case).
Well, I just picked up a third major. I think I'm going to be getting some crazy looks now. It's computational cognitive linguistics through
Penn State's Bachelor of Philosophy Program, so it's like a very focused, more intensive version of psychology with some computer science thrown in there. Think Google's search engine algorithm. It's really not as bad as it sounds. Not only does it have some overlap with computer science (one of my two engineering majors), but I've already taken the general education credits I need for it, and I have a lot of intro classes under my belt from high school. It will probably only add about 40 or so credits to my current workload, so it's nothing too bad. I would do the credits/semester math, but frankly, it kind of scares me.
The key here is to use all of the resources that you have at your disposal. I'm going to be taking online courses at CCAC this summer to get my last few general education classes completed, as well as to take some more 200-level psych courses. If I don't feel that the course load is too heavy, I "overload" my schedule (which means taking more than 18 credits at a time). I'm fully prepared to do summer semesters as needed to get courses out of the way. If you want to do something, everyone will be here to help you. I was in meetings for five or six hours last week with advisors and other faculty, trying to get everything figured out for the next three years; if you ask for help, it will be provided to you.