The University of Southern California is a private research University which was founded in 1880, making it California’s oldest private university. USC is involved in very high level research activity and thus has quickly risen up the ranking. It may interest you that although USC claims that their students hail from 112 countries, but it feels a lot like India once you’re there. It ranks #62 according to U.S. News' 'Best Global Universities Ranking' list.
STEM Course The MS in Computer Science at USC is a government-designated STEM degree and so international students may be eligible for the 24-month F1 OPT (optional practical training) extension.
The Master of Science in Computer Science provides prepares students for the field with using concepts and techniques related to the design, programming, and application of computing systems. There is a thesis or non-thesis option for this program.
Required course (4 units):
Choose 2 of the following courses (8 units):
Additional Course Work (16 units):
Elective courses that students choose to go towards their Masters
Eligibility and Application Requirements