<p>Safeties would probably be Stony Brook (assuming that you are a NY resident) and the schools listed here:
<a href=“http://talk.collegeconfidential.com/financial-aid-scholarships/1348012-automatic-full-tuition-full-ride-scholarships.html[/url]”>http://talk.collegeconfidential.com/financial-aid-scholarships/1348012-automatic-full-tuition-full-ride-scholarships.html</a>
If you are a National Merit Finalist, there are more:
<a href=“http://talk.collegeconfidential.com/national-merit-scholarships/649276-nmf-scholarships-updated-compilation.html[/url]”>http://talk.collegeconfidential.com/national-merit-scholarships/649276-nmf-scholarships-updated-compilation.html</a></p>
<p>You can always reach for the usual big four for CS (MIT, CMU, Stanford, Berkeley). Berkeley may be less of a reach if you apply to its College of Letters and Science (wherein you can declare a CS major) instead of the EECS major in its College of Engineering (both majors choose from the same CS courses).</p>
<p>“No financial aid needed” – means that you and your family can pay up to $60,000 per year (expensive private or expensive out-of-state public without financial aid or scholarships)?</p>
<p>If not, lower cost (at list price) schools include Minnesota, NCSU, Virginia Tech, Cal Poly SLO.</p>