@creedbratton Your stats are better than mine, but your extras are generic and not appealing to top tier colleges. (I’m also an Asian male, class of 2015)
Columbia - high reach
Penn - mid to high reach
Brown - mid to high reach
Johns Hopkins - mid reach
Vanderbilt - mid reach
Rice - mid reach
WashU - mid reach
USC - low reach
Tufts - low reach?
Virginia (I’m going here next year, so message me if you have any questions) - should be a safety if you’re in state, if you’re OOS, then match/high match
UNC Chapel Hill - high match
Michigan - match
NYU - match
Boston University - safety
Northeastern University - safety
I’m not sure about Boston, Northeastern, Tufts, UNC Chapel Hill.
Carnegie Mellon is a great school for computer science. However, keep in mind that Carnegie Mellon’s computer science program is ridiculously difficult to get into, with acceptance rates equal to or lower than many of the top Ivies. I believe they accept only ~100 students to their school of computer science each year.