If you are interested in a liberal arts curriculum to supplement the CS classes, I’d recommend Stanford. Stanford does not have a core but requires 11 quarterly classes in areas from Social Inquiry, Ethical Reasoning, Aesthetic and Interpretative Inquiry, etc + 3 writing classes. You can choose these classes from a very long list of offerings and the quality of teaching is excellent. My son loves the flexibility to choose the classes that fit his interests which are in Psychology and Philosophy. He is a CS major.
Good luck with your application! As the others said, have safeties and discuss the costs with your parents.