Chance an average comp sci kid at her dream schools :)

Regarding Santa Clara, this school is a bit tricky to gauge depending on which program you want to apply to. CS in the arts & science is not something you separately get admitted to, meaning if you get into Santa Clara, you could major in CS. However, there is a second CS program in the engineering school which is VERY competitive and is the hardest major (AFAIK) to get into at SCU. The arts & sciences CS is very math-heavy (it’s in the math department) vs. the engineering CS program which requires you to take the engineering prereqs and has its own massive list of available courses. CSE (computer science & engineering) is its own department so keep that in mind as well. Both will give you similar job opportunities after college but your experience at SCU will vary depending on which path you take.