State schools with extreme CS weed out

At UCSD, it used to be that the “certain GPA” was 3.9 or 4.0 (depending on the quarter). Now, it is 3.3 to enter the lottery: https://cse.ucsd.edu/undergraduate/admissions/cse-capped-major-status

For UIUC, it is a 3.67 GPA, A- in each of two CS courses, and a portfolio to enter a competitive admission process to change to the CS major. However, the ___&CS and CS+X majors are somewhat less difficult to change into: https://cs.illinois.edu/admissions/undergraduate/transfer-students

At UCB, EECS is direct admit; students need a 2.0 GPA to stay in the major. However, changing into the major is not allowed. For L&S CS, all students enter L&S undeclared and need a 3.3 GPA in the first three CS courses to enter the L&S CS major: https://eecs.berkeley.edu/academics/undergraduate/cs-ba/faq#cs_1 . Grade distributions indicate that about half of the students in those courses earn B+ or higher grades.

Which UW?

Washington is known for difficulty getting into the CS major for students who do not have direct admission: https://www.cs.washington.edu/academics/ugrad/admissions/currentuw

Wisconsin is not as difficult, although more difficult than before (used to need a C in a CS course, now requires a BC (2.5) in a CS course and 2.250 GPA in CS and math courses): https://www.cs.wisc.edu/undergraduate/ba-bs-in-compsci/

Wyoming web pages do not appear to mention any particular requirements to declare or change into the CS major.