Short Version: It seems that Computer Science enrollments are exploding at many colleges. For a male applying as a potential CS major to selective schools with a strong CS program, is it significantly harder to get admitted than for the average applicant? In particular, do schools that would ordinarily be “matches” possibly become “reaches”, and should an applicant take that into account when forming their college list? And is this also a factor for schools that don’t admit by major as well as ones that do?
Long Version: My nephew is applying to college this year. He’s got very good test scores and grades (e.g. 2350 SAT, 3 X 800 SAT II’s, 8 X 5 AP’s at the end of junior year) and good EC’s; he really doesn’t have any obvious weakness as a candidate. He’s interested in CS and pursued it a bit (took AP CS as a sophomore, then took the sophomore level sequence for CS majors at the local university plus something else last summer that I can’t recall) though I wouldn’t say he’s a programming prodigy or anything. Thinks he wants to major in CS, but he’ll explore when he gets to college and certainly could change his mind. His applications will highlight CS as his academic strength area. He’s out of state for all the schools he’s looking at. Money is zero problem for his family, and his ethnicity is white.
His mom has asked me for some advice on his college list. I, being no fool of course, know that I’m mostly supposed to praise his accomplishments. But I’d still like to give some honest feedback to my nephew.
He’s got some “high reaches” like Stanford and MIT on his list. He knows that they’re long shots, so there’s no expectation problem here. The problem is the schools in his “match” to “low reach” bucket.
Take a school like Berkeley. As an OOS candidate with his stats, his family has it as a “low reach”. But for a male applying as a CS major (EECS actually), I’d almost certainly call it a “high reach”.
Take another school like Univ. Illinois Urbana Champaign. He’s OOS; his family has it as a “low match / match”. But I’m worried that as a CS major (Engineering) it might be a “high match” or even a “low reach”. Ditto for schools like Georgia Tech, RPI, etc.
Basically, I’m tempted to say that they need to add several more schools in what would usually be the “match” bucket for a student like him, as well as one or two schools that are less selective.
Am I right about this “additional CS hurdle” effect when applying as a male CS major? And is it a factor for schools that generally don’t admit by major as well as the ones that do?