<p>Two more things to add:</p>
<ol>
<li>My school has a B.A. Computer Science program which is flexible, but also a B.S. EECS program which is not flexible and I wouldn’t be able to study abroad or study French Literature, which are both very important to me.</li>
</ol>
<p>EECS is much more prestigious than CS, and some people give me weird/arrogant reactions when they hear I’m “only” doing CS., which isn’t in the engineering school.</p>
<ol>
<li>I think majoring in CS would be a better specialization, since it seems that much of the innovation needs to come from there, whereas the engineering side of things is less dependent on <em>as much</em> imagination. Innovation is especially what I’m interested in. I just don’t want to make rash judgments.</li>
</ol>