Rising Junior, course selection for STEM focused [computer science / engineering] student

You are absolutely right. Still you can only do BC if you had a grade of A or A+. So it’s not an auto admit.

Sure, how about if he does AP Stats in Junior year and Discrete Math in Senior year?