3 answers
3 answers
Updated
Paul’s Answer
Here is an updated list. Some are private, but others are in your region.
*MIT
*Columbia
*Yale
*Stanford
*Harvey Mudd
*Princeton
*Illinois
*University of California
*Santa Clara
*Cal Tech
*Harvard
*Cornell
*Cal Irvine
*Illinois-Chicago
*Georgia Tech
*UCLA
*University of Washington
*University of Texas
*Duke
*MIT
*Columbia
*Yale
*Stanford
*Harvey Mudd
*Princeton
*Illinois
*University of California
*Santa Clara
*Cal Tech
*Harvard
*Cornell
*Cal Irvine
*Illinois-Chicago
*Georgia Tech
*UCLA
*University of Washington
*University of Texas
*Duke
Updated
Aaron’s Answer
Hello Jeff,
There are a number of great colleges with outstanding computer programs. A few standouts are MIT, Stanford, UC Berkeley, University of Michigan. I have put a few links with a list of the top colleges for this field. These schools are very competitive so you will need a high GPA to get accepted in most cases.
Good luck to you.
https://www.niche.com/colleges/search/best-colleges-for-computer-science/s/california/
https://www.usnews.com/best-graduate-schools/top-science-schools/computer-science-rankings?_sort=rank-asc
There are a number of great colleges with outstanding computer programs. A few standouts are MIT, Stanford, UC Berkeley, University of Michigan. I have put a few links with a list of the top colleges for this field. These schools are very competitive so you will need a high GPA to get accepted in most cases.
Good luck to you.
Aaron recommends the following next steps:
Updated
Ramesh’s Answer
An interesting CS Department Ranking is based on publication rate - https://csrankings.org/#/fromyear/2012/toyear/2022/index?all&us . This ranking will let you filter by sub-area such as AI/ML etc. The absolute rank is not particularly meaningful. Year to year the top 5 in US News ranking can permute etc.
As a future Undergraduate you might be well served by picking schools that (*) have majority of Undergraduate courses taught by full time faculty, (*) do research in areas that interest you, (*) have lab/research groups that accept undergraduate researchers.
There may be a Qualitative difference between say, rank 1-10, rank 11-20, etc. Schools ranked in the 50s do deliver a sound and well rounded Computer Science Education.
As a future Undergraduate you might be well served by picking schools that (*) have majority of Undergraduate courses taught by full time faculty, (*) do research in areas that interest you, (*) have lab/research groups that accept undergraduate researchers.
There may be a Qualitative difference between say, rank 1-10, rank 11-20, etc. Schools ranked in the 50s do deliver a sound and well rounded Computer Science Education.