<p>So I'm a rising-senior at an international IB school, currently considering schools that offer good computer science program to apply. I did a few research lately and come up with the following ones:</p>
<p>Reach:
Rice University
USC
Johns Hopkins University
Lehigh University
(Ima pick 2 or 3 out of 4 to apply)</p>
<p>Matches-Safeties (didnt categorize them out yet)
SUNY Buffalo
SUNY Stony Brook
New Jersey Institute of Technology
UT at Dallas</p>
<p>Here's my quick profile :</p>
<ul>
<li>GPA (4.0 scale): Junior 3.23/3.11</li>
<li>Classes I take: HL Math Bio Anthro; SL Music English German
I get all A so far on Math, mostly A and B on Anthro Music German, B and C on Bio and English. (the school doesnt offer HL Physics, so I have to take Bio instead, which really sucks to me)</li>
<li>SAT: CR 460, M 720, W 540 (no preparation). Gonna retake it this October. My aim is CR 550-600, M 800, W 550-600. Since Im an international student, I dont expect to score high in the verbal section.</li>
<li>SAT II: not yet, but gonna take it this November. Intend on Math II and Physics.</li>
</ul>
<p>Activities (very poor, since this is my first year in the US, I'll try to catch up next year):
- Music club
- Local performance and In-school performances (piano, vocal)
- Farming Field Trip (2 weeks)
- International Dinner event and Internal Food project period</p>
<p>So can you guys suggest me a couple more schools for my matches and safeties list? Any idea about my reach list? The schools should have a good computer science program, but not necessarily ranked top (no MIT, Brown, Stanford,...). Btw, money really matters to me (need quite a lot) here, as I try to pick schools that have low tuition rate.</p>
<p>I'll very appreciate your help. Thanks in advance.</p>