I agree with @chmcnm Why Vanderbilt? Their suggestions for reaches are also good.
If FL still provides the Benacquisto Scholarship, than any Florida college is a really good deal for NMFs.
UIUC has an acceptance rate of about 10% for CS, and Cornell’s admission rate is around that. Stanford is a lottery ticket for anybody.
Your chances may be a bit higher than average for colleges which admit directly to major because you are a woman (as @chmcnm mentioned).
What are you looking for in a college, besides a top CS program?