<p>The stereotyping going on here is not only a little offensive, but potentially limits your son. The words "nerd" and "nerdy" appear here way too much. You are mixing apples and oranges here. Asperger's or even social awkwardness, and talent in computer science/math/science, do not go hand in hand, necessarily. Many techies are quite verbal and have wonderful social skills. </p>
<p>I have a son who got a BS in computer science and, yes, is headed to Silicon Valley (if the recession doesn't kill the job he just got). He is not "nerdy" in the slightest, nor are his friends in the department. I also have a kid with special (health) needs who is in college this year, so I can see your dilemma from both sides.</p>
<p>Personally, I don't necessarily think a "nerdy" environment is the only place your son could be comfortable. Sometimes a mix is better. Again, don't think that college will be like high school. I would think of schools like Oberlin, Macalaster, Carleton, Kenyon, where kids seem to be very accepting of each other, and there is a sort of family-ish vibe.</p>
<p>For computer science, of course, your son would have to make sure there is a BS program, which would involve far fewer humanities classes.</p>
<p>Our son didn't go there, but one of the most nurturing and exciting computer science programs that we found was actually at UMass Lowell, which was a surprise. However, accommodations for special needs may be harder to deal with at a state university.</p>
<p>We really did consider the schools' attitudes toward accommodations, in our daughter's choice of college. You should check out the accommodations or disability or accessible education office (whatever they call it at that school) and talk with them.</p>
<p>For one thing, your son should be able to take 3 courses, rather than 4 or 5, at least to start. This would be true at Harvard or MIT, so don't think that elite colleges don't accommodate: if anything, the more elite, the better the job they do with this, because it is part of the much vaunted "diversity."</p>
<p>Finally, it is not necessarily true that being around other "nerds" without social skills would be best for your son. Not that I believe there is an environment like that, to begin with. Being interested in computer science does not negate social skills, unless you want to paint everyone with that adhesive taped eyeglasses/pocket protector image, which is ridiculous. I would think being around a mixed group socially, including those skilled enough socially to reach out to others, with a good academic program that includes a BS, and an accommodation office that understands, would all make for a good experience.</p>
<p>Of course, he could also live at home and commute to a more local college. Many are doing that now, for financial reasons, and, at some schools, it is almost the norm anyway.</p>
<p>One other thing: you mentioned the Asperger's kind of late in the game? Are you embarrassed? All of your posts seem to convey some feelings about your son that might bear examining. If you want him to have a good experience, then - and I am being frank, but hopefully not unkind- I think you need to deal with your feelings and be up front with everyone at the schools he looks at, and chooses. Many colleges ask for that type of information anyway, and many also want a parental letter telling the dorm advisers and academic advisers about your child. Many accommodations offices send letters to a student's professors, with the student's permission, about whatever the disability might be.
Being open can really, really be helpful.</p>
<p>Your son will be 18, presumably, so it would be up to him, in many cases, but you can encourage this preparation.</p>
<p>And one last thing: it is a misconception that elite colleges want kids who are perfect at everything. If your son is good at a few things, often selective colleges might still be interested. And, as I said, the workload could be reduced as an accommodation if you and/or your son are willing to speak up about it.</p>
<p>I would vote not for a "nerdy" environment, but a sensitive one, that is both nurturing and challenging in the areas of interest for him.</p>