Hello Seniors,

Kindly help me to evaluate my profile for MS in CS


College: Affiliated College!
University: JNTU Hyderabad
Branch: Electronics & Communication Engineering (B.Tech)
Field of Interest: Computer Science (General); Preferred areas of work (Data Mining/Machine Learning)
Degree Goal: MS (would like to extend to PhD if things work well in Masters)
GPA/Percentage: 75.25%
Topper's Percentage: 80-85% (college), 90-95% (university)
Your rank in your class: 1-10 (out of 120)
--------------------------------------------
GRE: 309 [ 147(verbal) + 162(quant)] 4 in AWA
Toefl: 94(R:24 L:24 S:23 W:23)
---------------------------------------------
Internships:
1) 3 months/At Fraunhofer Group/worked on cloud services/ (mini project)
2) 2-3 months/IISc Bangalore/Image Processing/ (final year project)

Others:
1) 1+ years/Open Source contributions/ on a Web application
2) Pretty good at programming across several langs!

---------------------------------------------
Recommendations:
1) Assoc. Prof & HOD (ECE Dept)/ co-supervised major & mini projects/ strong
2) Assoc. Prof & HOD (CSE Dept)/ Taught C-prog & in-tough outside classroom work/ strong
3) Asst. Prof (Mathematics)/ taught 3 Engineering math courses/ strong
--------------------------------------------------------

Misc Achievements:
1. 1st prize in college level aptitude test, 2010
2. 2nd prize in college level debate, 2010
--------------------------------------------------------

Shortlisted Universities (NOT in order):
-- I would like to pick 7-10 univs. So, if someone suggests out of these and categorize as mod/ambi/safe would be helpful

* Oregon State University
* Minnesota Twin Cities
* University of Utah
* University of Illinois Chicago
* Arizona State University
* University of Southern California
* UC Irvine
* Ohio State University
* Indiana University Bloomington
* North Carolina State University
* SUNY Stony Brook
* University of Arizona
* New York University (NYU)
* University of Maryland Baltimore County
* SUNY Buffalo
* Syracuse
* University of Pittsburgh
* University of Houston - main campus
* UT Dallas
* University of Tennessee Knoxville
* Rochester Institute of Technology