Class rank will be important here. If your school doesn’t rank, the colleges can typically figure it out. They do this by going back to prior years applications from your HS and seeing what the GPA distribution looked like.
You can do this yourself by going to SCOIR or Naviance and seeing where your GPA compares. If your GPA is in the top 5% then you are in good shape. If not then it will be difficult, even with a 1500+ SAT score.
The standards are sometimes easier for URM, development cases, athletes and legacy candidates. The other thing that can help is applying ED. If none of these apply to you then know that the chances of admission to either CAS, Dyson or Engineering are <5%.
Good luck