<p>I'm not sure whether I want to major in applied math or cs. Does anyone know if the math department will still accept cs 70 in place of math 55 if I decide later on to switch to applied math? Thanks</p>
<p>I think the math department does. Basically, if you are unsure, CS70 is the better option since both departments accept it. CS dept only accepts Math 55 iff you double major.</p>
<p>On another thought, why not both? Double major, that is? D:</p>
<p>Math accepts CS 70 for those students who are double majoring with L&S CS or EECS:
[Majoring</a> in Mathematics | Department of Mathematics at University of California Berkeley](<a href=“http://math.berkeley.edu/programs/undergraduate/majoring-mathematics]Majoring”>Majoring in Mathematics | Department of Mathematics at University of California Berkeley)</p>
<p>CS does not mention Math 55 as an option on its web site:
[Undergraduate</a> L&S CS Students | EECS at UC Berkeley](<a href=“CS Major Information | EECS at UC Berkeley”>CS Major Information | EECS at UC Berkeley)</p>
<p>Best would be to ask the departments.</p>
<p>Does CS 70 teach how to write formal proofs? And the reason why I want to only pick one major is because I’d like to take more electives in humanities, and I feel a double major in two tech majors would be too much work for me.</p>
<p>@sparkyboy do you know for a fact that “both departments accept” CS 70?</p>
<p>Yea. I’m fairly sure that the department will take CS70 in place of Math55. Obviously, you should double check with your counselor like ucbalumnus said, but my roommate was able to do it without any problem. (CogSci + Math double, btw)</p>
<p>CS70 does teach you how to write formal proofs. Probably not as rigorous as Math55 because they spend 2/5 of the class teaching probability theory, but they do cover basic proof techniques like contraposition, contradiction, induction, induction apps (stable marriage), modular arithmetic proofs, graph theory proofs.</p>