Chance me Please

Unweighted gpa: 3.18

Weighted gpa: 3.4

sat - 2300

800 m
730 cr
770 wr

math 2: 800
physics: 760

4 ap classes taken

senior year course load:

ap calculus ab
ap physics c
advanced topics in ap computer science(taken after ap computer science)
English 4
consumer economics
Principles of Engineering
study hall(mandatory when taking ap science)
gym

extracurriculars:

4 years spring and winter track
2 years cross country

2 years saasa(South Asian awareness student association)
software internship summer after junior year(developed a iPhone app that 51 hospitals bought and use)
Created 2 iPhone apps on my own
knowledge of 4 programming languages

State: New Jersey
Essays: 9/10
teacher rec: 10/10

Major: Computer Science

please chance me for the following colleges

Stanford University
Carnegie Mellon
Rutgers New Brunswick
Purdue University
Penn State(main campus)
University of Maryland College Park
UMASS - Amherst
NJIT
San Jose state University
UIUC
Stevens Institute of technology

Purdue and Penn State are pretty safe picks as I am from Indiana and Purdue accepted most of my classmates whose SAT scores were in the 1800-2000 range. Your SAT score is really good but what might keep you from schools like Stanford or CMU is your GPA. If it is out of 4, 3.18 is quite low.