<p>I think ur son has a very strong chance
strong SAT but a little weak in the GPA but ur son’s EC will def help as well as his dedication to learning programming (4languages and summer school)</p>
<p>I would say he is in forsure but his major computer science is impacted therefore he will have to go through a second screening. </p>
<p>best of luck</p>