What's the best way to combine my interests?

<p>I'm heavily interested in computer science, computer engineering, and electrical engineering. I hope that I will attend USoCal (I'm a senior anxious to get out of here) and am trying to figure out the best course of action to fulfill my interests. Obviously I have lots of time, I just like to think about this stuff. USC offers a degree in Computer Science and Engineering combined, and another in pure electrical engineering (no EE minor), however my other schools don't have that option. Seeing as how lots of those courses would overlap, how feasible is it to try and double major in CSCE and EE? I know that if I don't go to USC (most likely GT if not), then a double major would be near impossible. So that leads me to another course of action: majoring in CSCE or CS, and getting a masters in EE providing I still like it after trying some classes in it of course. I realize I'm ranting, so if someone could provide some insight into my problem that would be awesome.</p>

<p>Hey taslem. If you’re interested in both computer science and EE, the best thing to do is to look at the degree requirements for both and try to find an appropriate degree program. Some schools already offer majors that are basically a blend of CS and EE, and these can be named “EECS” or “CSE” or “CE”. However, you need to look at the degree requirements for these programs to make sure that it covers what you want. For instance, I looked up GT’s computer engineering program and it seems to lean almost entirely towards the EE side with almost no CS. If you’ve looked at all of the majors offered at the school and you can’t find a suitable one, it doesn’t mean that you’re out of luck – you still have options.</p>

<p>First, you may be able to double major. Most schools don’t let students double major in two engineering majors, but at some schools, computer science isn’t part of the engineering department and is instead part of the arts and sciences. A coworker of mine double majored in CS and EE at Rutgers because CS wasn’t part of Rutgers’ engineering school.</p>

<p>Another option is to major in EE and minor in CS. Most schools offer a CS minor (I don’t think EE minors are too common). </p>

<p>Finally, every major offers a certain amount of freedom. Just because you major in CS doesn’t mean you can’t take courses in EE, and vice-versa. So if you plan your courses carefully, you can probably get a decent coverage of both. You just need to keep in mind that no one can learn EVERYTHING – you will need to compromise and decide what is and isn’t important to you.</p>

<p>Hope that helps.</p>

<p>As Mokonon says, you don’t have to do a double major or a combined program. Choose a major and you can take classes in other areas that interest you. </p>

<p>When I was hiring college applicants, I would only basically glance at what the major was, then dig right into the transcript to see what classes they took. I was looking for applicants that had the background for the job I was offering and got good grades in those classes.</p>

<p>taslem, I wish there were more kids with “problem” like yours. :slight_smile: </p>

<p>Mokonon (post #2) has given you very good advice. I also agree with HPuck35. When we look at candidates the coursework and skill set matter more. Double major is not at necessary if you pick your electives carefully.</p>

<p>EE is such a vast field and most schools offer 3 or more general areas to pick from to focus on at undergraduate level. Which specific area(s) of EE do you find most interesting? It is very difficult to cover all areas of EE at undergrad level.</p>

<p>(By the way, one of my children has a similar “problem”. His college adviser helped him identify courses he could use for double/triple-dipping and that’s the only way he can major in [ee&|cs] & math. The university he attends strongly discourages students from spending an extra year to do double/triple major.)</p>