<p>I am deciding between doing ECE only or Double major in ECE and CS. </p>
<li>Is it worth to do so(I am planing to go for Grad school after got Bs.)?</li>
<li>Does it take longer time to graduate and how many more credits do I need to take for this double major planning?</li>
<li>If compare 5 years program CIT+MBA(ECE+Operation Research) to double major ECE and Cs, (if it takes the same time) which choice is better choice for future?</li>
</ol>
<p>How long it will take to graduate will depend a lot on how many AP credits you have, CMU is pretty generous if you have 4s and 5s. I can't answer the other questions, but the course catalog and the rules for double majoring are on the CMU website.</p>
<p>These are very good questions. Wait until you see if you are accepted into these programs. If you are accepted, call CMU and/or discuss your education options at the prospective students week-end. CIT, MBA, ECE and CS are all very different.</p>
<p>Actually, it doesn't matter what programs you get accepted to. If you're in CS or ECE, you can double-major, assuming you can pass (and do well) in all the required classes. Nobody will stop you from taking a class if you do well in the pre-req class.</p>
<p>Now I will say that I had 70 units of AP credits entering CMU, and I still couldn't finish in 4 years (unless I did summer school) doubling in CS and ECE, unless I took 5 or more classes every semester. Also, realize that those aren't 5 easy classes every semester but 5 difficult CS and ECE classes. So in conclusion, it's very difficult to double in ECE and CS, and you should look into a minor if you want to leave school on time. This is primarily because there are special rules in place to make it difficult to do, such as almost no overlap in classes. Read the course catalog for details.</p>
<p>I don't know the details of the 5-year programs you mentioned, but I'm pretty sure they will be useless if you are planning on going to graduate school.</p>
<p>How difficult are the CS and ECE classes? How much homework a night? Has anyone dropped the CS major or ECE major because the classes were too overwhelmingly hard?</p>
<p>Difficulty is relative. People drop and switch majors sometimes. You really just have to see how it is for yourself, if it's too hard or whatever.</p>
<p>
[quote]
How difficult are the CS and ECE classes? How much homework a night? Has anyone dropped the CS major or ECE major because the classes were too overwhelmingly hard?
[/quote]
</p>
<p>Hard. At least a few hours. Yes, lots.</p>
<p>
[quote]
Is it worth to do so(I am planing to go for Grad school after got Bs.)?
[/quote]
</p>
<p>The double major might be an extra feather in your cap, but you'd probably be better served doing lots of research or focusing more heavily on the major you're more interested in. The only way I'd say a full double major is really worth it is if you're genuinely interested in both subjects. They're probably two of the hardest majors at CMU, and you'd have very little time to yourself if you're not a very diligent student.</p>
<p>
[quote]
2. Does it take longer time to graduate and how many more credits do I need to take for this double major planning?
[/quote]
</p>
<p>It only takes more time to graduate if you can't take all the classes in four years. Generally important ECE and CS courses aren't given at the same time since a lot of people cross-register between those departments, so it should be possible to finish in four years if you have enough AP credit coming in and are willing to take 5+ classes a semester.</p>
<p>
[/quote]
3. If compare 5 years program CIT+MBA(ECE+Operation Research) to double major ECE and Cs, (if it takes the same time) which choice is better choice for future?
[/quote]
</p>
<p>What do you mean by "better choice for the future?" If you want to go into industry, then it certainly wouldn't be a bad thing. If you're going to grad school for CS or ECE, then it would probably be a waste of time and effort.</p>