There are many schools with less competitive admissions overall that nonetheless have top 100 computer science programs (as ranked by US News and World Report).
I recommend picking some that you like in terms of size and location and then do a deep dive into their CS programs to see which ones appeal to you (study websites, attend virtual info sessions, etc.)
Some possibilities in this category:
UT Dallas
UC Davis
University of Minnesota
Cal State Los Angeles
Colorado State
Oregon State
Washington State
I note that many students interested in CS who cannot get into (or do not like the environment of) University of Washington’s highly competitive CS program end up at Washington State or Oregon State and Washington State is generous with merit aid to out-of-state students.
Good luck on your search.