<p>As high school senior intending to double major in CS and EE, how bad is a B in Calc BC? Admittedly, my teacher makes the class many orders of magnitude harder than the BC curriculum (something he has admitted himself). Although I try my hardest, I still make incredibly stupid mistakes with algebra (on one test I did 5+7=35). However, I excel in my AP Physics E&M class, where the math involved is equally rigorous. I've never gotten a B in any math class before and I have really strong proficiency in advanced Java/J2EE, and Intel x64 assembly. Does this indicate a worsening trend in my ability? Will I still be able to succeed in EECS?</p>
<p>Hard to tell, since the rigor and grading standards vary considerably between high schools and teachers. You may be able to tell better with your AP score and a review of your college’s old frosh calculus final exams (after you complete the school year).</p>
<p>But graduating in a CS or EE major merely requires being good at math, not off-the-charts in math. It is not generally required to even have calculus in high school.</p>
<p>I wouldn’t worry about that B. It seems like you’d make a great EE major.</p>