anyone who mentions that all schools are the “same” never went to a top school. I can tell you the curriculum at Berkeley for CS is light years harder than other schools in the area (i.e. San Jose State), and San Jose State is actually very well regarded for CS. Not picking on San Jose State, but if you look at the HackerRank rankings (link is below) for school in terms of knowledge preparedness, you’ll know which schools really prepare their students well (hint: there aren’t many of them). So if you are looking for a challenging CS school, you should compare curriculums and syllabi of the various schools you are looking at.
https://blog.hackerrank.com/which-universities-have-the-strongest-developers/