<p>I am currently a senior and am trying to decide which field to go into.
My math background is exceptionally strong.
I have taken courses such as AP Computer Science, AP Statistics, Multivariable Calculus, Linear Algebra, Differential Equations, Complex Analysis and will take Real Analysis and AP Physics C in Senior year.
I love to programming and engineering.
Should I consider double majoring?
What is the difference between the two?
Which one earns more money?
Which one has better job outlook?
How do I know which one will suit me better?</p>
<p>The two majors are too close so you probably can double major. Some department will not allow it. At best is to major in EECS, a combination of CS and CE, and EE all into one major.</p>
<p>@DrGoogle But isn’t EECS extremely difficult to get into?</p>
<p>Are you talking about UCB? yes it is. But you are talking about double major so it has to be that major other wise you can’t do it.</p>