<p>Mom of CS grad (currently working at Google) and HS senior off to UIUC for Engineering. Kudos to you for doing this research on behalf of your nephew. A few thoughts:</p>
<p>1) Check how admission to the CS major works at each school. In this competitive climate, he should make sure schools without barriers to the CS major are on his list, like U Wisconsin mentioned above, compared to schools like Carnegie Mellon (admits for freshman year, very hard to get into SCS) or Univ of Washington (apply for sophomore year). Don’t count on transferring in; many have the same idea.</p>
<p>2) You mention APs but not which ones taken or scores on AP exams. Engineering schools will want to see Calculus (ideally BC) + hard sciences like Chemistry and Physics and AP CS if offered with scores of 5’s and 4’s. You don’t mention GPA. If he has a 4.0 that is one thing. Anything lower- like a respectable 3.5- can cause difficulty. Unfortunately, I speak from personal knowledge! But since nephew is a junior he can add APs for senior year (and should).</p>
<p>3) EC’s don’t necessarily have to be organized school type organizations but can include self directed activities- for example, programming independently (if possible for an altruistic purpose). For example, depending on his skill level he could do online volunteering with the UN. <a href=“https://www.onlinevolunteering.org/en/vol/index.html”>https://www.onlinevolunteering.org/en/vol/index.html</a> However my older son’s 10th grade EC was not altruistic- he created a stats tracker for gamers that required a fairly sophisticated understanding of databases- and it was still a helpful activity. Nephew can also include programming languages he is proficient in on college application. What is he doing this summer? Ideally it will be an activity that will help his application.</p>
<p>4) Send links to Admitted students threads on CC for Stanford, Caltech, as well as links for some less selective schools like Case Western or RPI to nephew + parents to check out accomplishments of those students. This can be done in a positive “let’s check out the competition and strategize” mode. I made my younger son read them for a reality check. They will still want to apply and burn up the app fees (“$75 and a dream”) but maybe it will persuade them to add more matches and safeties to their list. BTW Google co-founder Sergey Brin went to U Maryland- College Park. </p>
<p>5) FYI state universities in NY are relatively cheap for OOS- 32K cost of attendance total compared to UMich 55K or UIUC 49K. Stony Brook has great science opportunities though campus may not appeal to everyone. U Buffalo also has a strong reputation for engineering.</p>
<p>6) Went on a trip to see CMU and UIUC with my younger son. He is familiar with a fair number of college campuses including Columbia and MIT. We suffered from East coast bias and did not have high expectations for UIUC, imagining a giant football crazy, frat heavy campus in the middle of a cornfield. Some of this is true but UIUC has something for everyone and there is a strong engineering community. Younger son was very impressed with their facilities. Lots of new science buildings including a brand new EE/CS building opening this fall, amazing nanotech labs etc. Campus is flat and easily navigable, compared to UMich where Engineering campus is 25 minutes away from Main campus by bus. Younger son is excited to attend. Don’t count out the Midwest! However admission to CS major at UIUC is competitive (though not as bad as at CMU) - it is in the top ten undergrad programs for CS and recruited by national CS companies. </p>
<p>7) Nephew should think about college environment he will thrive in. Is a big state school for him or maybe he’d do better in a smaller CS program at a LAC where he could apply against type. Is he an independent learner who can handle a large, anonymous weed out course or will he do better at a smaller school where classes may be more intimate?</p>
<p>8) Internships and actual CS experience with programming are very important and can carry more weight with prospective employers than college courses. During older son’s interview for Google internship, recruiter asked many questions about that 10th grade stats tracker project mentioned earlier. </p>