<p>Hey guys,</p>
<p>I'm a freshman majoring in EE. After looking more into the different degree tracks at my college, I've noticed a considerable overlap between EE and CPE. In fact, the difference between EE and double majoring is only 9 additional credit hours:</p>
<p>EE First Major CPE Second Major:
ECE 306 Introduction to Embedded Systems
CSC 226 Discrete Mathematics for Computer Scientists
CSC 316 Data Structures
ECE 406 Chosen as one of your specialization electives (this is NOT an additional 3 hours) </p>
<p>Ultimately, I want to become an electrical engineer, but perhaps having the additional degree would allow me to work on a larger variety of projects as an engineer and give me a broader range of knowledge? I've heard people say there is no point in double majoring because you will have to pick one when you enter the workforce, but since they are so similar (correct me if I'm wrong here), could they compliment each other and produce some benefit (whether it be in the form of opportunities, security, money, or whatever)?. Also, 3 more courses over a period of 4 years doesn't seem like it would cause too many problems (even though I am not very familiar with those courses, they sound like programming..which I have no experience in) and it seems like an "it couldn't hurt" situation. Thoughts? Comments? Any input is appreciated.</p>
<p>Thank you for your time</p>
<p>If you can do it for 9 more credits then why not do it? But keep in mind it's not going to open new doors for you really. Why? Well, an EE degree can get you just about any job you want. If you are only taking 9 more credits odds are you already have all you need from the CPE.</p>
<p>I would honestly say EE is fine and if you plan to go for a masters your double undergrad won't really even matter. If you have spots for these 9 credits then well you might as well do it I guess.</p>
<p>
[quote]
If you can do it for 9 more credits then why not do it?
[/quote]
Because the two degrees are indistinguishable for grad school / industry?</p>
<p>And? If the classes actually interest him and he's got room to take them without delaying his graduation then the only reason not to is the workload. But like I said if the topics really do interest him then why not? </p>
<p>But if he doesn't care at all about the topics then I would say he definitely should not do it.</p>
<p>
[quote]
And? If the classes actually interest him and he's got room to take them without delaying his graduation then the only reason not to is the workload.
[/quote]
</p>
<p>It's his money, but I don't think it's worth it for those particular classes. Assuming his school requires a design project, he will most likely get experience in embedded systems as well as an EE, and those other 2 CS courses can be picked up fairly easily with programming experience.</p>
<p>If the above logic doesn't appeal, 3 classes might not seem like a lot, but I can guarantee it will push your graduation back a semester, and for what really?</p>
<p>Yeah, I would not go for it if it'll add to your courseload or push your graduation back. If you have AP/IB credits, then take the classes if you find them interesting.</p>
<p>After I finished my first year, I've realized that nobody cares about your 3 majors and 5 minors except for yourself.</p>
<p>
[quote]
It's his money, but I don't think it's worth it for those particular classes. Assuming his school requires a design project, he will most likely get experience in embedded systems as well as an EE, and those other 2 CS courses can be picked up fairly easily with programming experience.</p>
<p>If the above logic doesn't appeal, 3 classes might not seem like a lot, but I can guarantee it will push your graduation back a semester, and for what really?
[/quote]
</p>
<p>Well I don't think you can guarantee it would push him back because I could definitely take 9 extra credits and still graduate on time. Anyways it won't be more money unless he goes over full time credits. Full tuition is the same whether its 16 credits or 19 credits unless you go over the max. </p>
<p>The only person who can really say if its worth it is him. If he really wants to take data structures or whatever then more power to him. Will he need those classes? Probably not. </p>
<p>But like I had said earlier, because those two programs are so similar (9 extra credits to double major seems unheard of) there's really not much reason to do it. At my school you'd have to go for an extra year to double major in Computer and Electrical engineering.</p>