<p>I’m planning on double majoring in CS and math-based econ, and I want to declare CS by fall of next year. However, I realize to do that, my best bet would be to take CS61C, 70, Math 54 and Econ101A, first semester of next year. Is this a little too much, considering they all seem to be known as fairly difficult classes?</p>
<p>Or, I could try declaring end of sophomore year by pushing CS70 to spring of sophomore and hopefully fitting in an UD cs that semester too. But how hard would it be to get in to a UD cs class undeclared since you have to waitlist yourself in that case? I really want to take one for internship purposes</p>
<p>I took 61C, 70, 101A, and a couple other courses in one of my semesters here… Definitely challenging, but not impossible. </p>
<p>101A with David Card in the fall is one of the best classes I’ve taken here. Do it! </p>
<p>To answer your other question: Not that hard. Several kids who are still taking 61C are taking 170/188 with me. Also, in case you don’t know, if you have a 3.4 or higher, you can declare early with one prereq missing (meaning, you can still take 70 in sophomore’s spring, but you can still declare by sophomore’s fall)</p>
<p>If you have facebook, join the Berkeley CS group! Christopher Hunn, the CS advisor confirmed the requirements on there, though it might not have been updated on the department website yet</p>
<p>Drop by his OH (10-5 weekdays) and he can happily answer any questions you might have about declaring early. Good luck!</p>
<p>Just another quick question: I know that the minimum number of CS classes for upper division is 6, and I can only take that many to fit in a double in econ and CS. However, will taking only 6 upper divs put in at a disadvantage for jobs and internships vs taking a few more?</p>
<p>It depends on what six are you planning. But my advice would be to take as many as you can, especially if you don’t know what fields you are going into in the future. </p>
<p>If I were you, I would major in one and take classes in the other. Being trapped in a double major means your course selection is limited, and I don’t see how an extra major could put you at an advantage in terms of looking for internships/jobs… All the companies I interned at so far, except Google, have asked me what projects I built, what skills do I have. Nobody ever asked me what classes I tool, what my GPA was, or if I had more than one major…</p>
<p>Take that with a grain of salt, since it’s my $0.02.</p>