Chances at NYU, USC?

Current stats:
Unweighted GPA: 3.3
Weighted GPA: 3.74
SAT: 1490 (Math: 770; Reading and Writing: 720)
Rank not reported

AP: (4 APs in total)
Since I went to SYA (School Year Abroad) China, I didn’t have the opportunity to take an AP test.

Senior: CompSci A, Physics 1, Calc AB,
Community college courses: Calc II / BC (grade: A)

Extracurriculars

  • In China I did this weekly thing where I taught old people Chinese and I got to eat and make dumplings with them
  • Private English tutor in China
  • Taught, designed, promoted a web design class to my Chinese classmates while at the school (basic HTML,CSS,Javascript)
  • I built my SYA classes yearbook
  • Member of the debate team 9th-10th grade (spent most of my time participating on this team)
  • Built an anonymous forum for my school from scratch in PHP

Other:
Gender: Male
Ethnicity: White
Intended Major: CS

I really want to know my chances to get into NYU and USC. NYU especially since it’s my dream school. I’m applying to both the NY campus (Courant) and most likely the Shanghai campus. Any suggestions/ideas? Thanks so much!

Oh also, I went to SYA China for my junior year. That’s kinda important lol

OH, ALSO I meant I taught old Chinese senior citizens English and it was a really fun weekly thing I did every Wednesday just to clarify. Thanks!