Thanks everyone for all the additional college names and suggestions on trying for CS minor/CS adjacent majors.
I completely agree that CS major in a well-known school is off the table. CS in Cal State schools will also be extremely tough due to impaction.
Thank you for the extremely thoughtful suggestions on focusing on fit and colleges my S will thrive in rather than just the school name.
I should’ve mentioned earlier that while my S is a very good volleyball player at the school level, there is simply no way he can get on even a D3 school team. He’s fairly talented but he’s not tall enough. At best he may be able to play on a club or intramural team at college.
So, we are not basing our college search on his ability to play or be recruited to a team.
Finally, we will definitely look into a few mid-west and southern schools! Perhaps we’re being too cautious about diversity and culture shock and things are quite different from our perception.