Which university, University of Southern California or Purdue is better in the following areas(US news ranking shows #20 for both of them.)
1. Computer Science research in Algorithm and systems
2. Teaching/Quality of Professors
3. Internship opportunities
4. Post MS/Phd job scenario.
I have got an admit in Phd(algorithm and theoretical computer science from Purdue ) and MS in computer science from USC.