Good CS school with flexible courses to choose from?

As title - Any suggestions for that?

Flexible courses like economics/ business/ finance (or even philosophy)

Selectivity level?

Less than 40%
Or, say, non-Ivy league colleges

You might like a school such as URochester (acceptance rate 38%).

Some liberal arts colleges such as Smith (acceptance rate 37%; all female; may not have a business track) might also be open to you.

I will have a look, thanks!