CS double with what?

<p>1) CS = engineering? (If not, sorry)</p>

<p>2) CS double with what for a double-major?</p>

<p>CS is not engineering.</p>

<p>Double major with whatever you are interested..there's no right or wrong answer to your question. Though I don't advise double majoring.</p>

<ol>
<li><p>Depends on who you ask. Depends on what school you're at. Depends on how you define engineering and how you define CS. This doesn't matter though; it's just semantics.</p></li>
<li><p>Double major in something else that you're interested in, if any. You won't get any tangible benefits from a double-major.</p></li>
</ol>

<p>Actually you're right some schools have CS in their engineering dept. Personally I don't see it as engineering. That is why there is software and computer engineering. Computer science is to software/computer engineering as Physics is to EE and ME.</p>

<p>Double in CS and maths seems to be very popular, but for which reason I do not know. I know a few of my professors double majored, and one guy even had two PhD's.</p>

<p>You have to take a lot of math courses for CS and many of those classes are required for the Math major or are electives for the math major.</p>

<p>CS is more common degree for software engineering than any other. The degree in software engineering is not a common one and CS is usually a better fit for software engineering than CE at the operating system and above level.</p>

<p>Why would you want to double major? Maybe you should test the waters of CS first. A CS major is usually a pretty rigorous one that requires a lot of work and a lot of time. You may change your mind about the double major idea after a few lost nights/weekends working on difficult assignments.</p>

<p>At both UCLA and UCSD CS is in the school of engineering and is considered an engineering degree.</p>