logo
  • uni logo

QS Rank:

verified

125

uni logo

University of Southern California

flag

California

United States

he MS in Computer Science provides intensive preparation in the concepts and techniques related to the design, programming, and application of computing systems. Students are provided a deep understanding of both fundamentals and important current issues in computer science and computer engineering so that they may either obtain productive employment or pursue advanced degrees.

The MS in Computer Science program requires the student to take a broad spectrum of courses while simultaneously allowing for emphasis in desired areas of specialization.

Interested in this program but did not earn a BS in Computer Science? Visit our MSCS Eligibility Criteria page.

intake

Total Tuition Fees

$80,000

intake

Duration

24 Months

intake

Median Salary

$1,10,000

Ranking

icon

#80

US World and News Report

icon

#65

The World University Rankings

icon

#125

QS World University Rankings

intake

Intake

Spring ( Apr - June )

intake

Intake

Fall ( Sept - Nov )

Class Profile

intake

Class Size

30

intake

Average Age

27

intake

Average Work Experience

3 Years

Language Test Scores

exam

Minimum Score

tooltip

7 / 9

exam

Minimum Score

tooltip

90 / 120

Diversity

California:

42%

New York:

12%

Texas:

9%

Florida:

7%

Illinois:

6%

Others:

24%

Admissions

Application Deadlines

Fall

RoundDeadlineDecision
Standard DeadlineDec 15NA
Standard DeadlineSep 1NA

Application Requirements

What Really Matters When Applying

  • Passport

    Required

  • Statement of Purpose

    Required

  • Resume

    Required

  • IELTS

    Required

  • Academic LOR

    Required

  • Professional LOR

    Required

  • Transcript

    Required

  • Application Fee

    90

Career Outcomes

Alumni Employment - 2022*

(Companies & Job Titles)

  • Aiva Health - Back End Engineer 
  • Amazon - Hardware Development Engineer, Software Development Engineer, Software Development Engineer I, Software Engineer 
  • Amazon Studios - Software Engineer 
  • Amazon Web Services - Software Development Engineer, Software Development Engineer I, Software Engineer 
  • Antra Inc. - Software Engineer 
  • Blizzard Entertainment - Software Engineer (BattleNetCheckoutBackend) 
  • Bloomberg L.P. - Senior Software Engineer 
  • Boeing - Engineer 
  • Boston Consulting Group - Software Engineer 
  • Bytedance - Frontend Development Engineer, Software Engineer 
  • Cloudera Inc. - Software Engineer 
  • Coinbase - Software Engineer 
  • DARVIS - Computer Vision Engineer 
  • DocuSign - Software Engineer 
  • DoorDash - Software Engineer 
  • DreamWorks Animation - Assistant Department Technical Director 
  • Fb - Software Development Engineer 
  • Fortinet - Software QA Engineer 
  • FreeWill - Software Engineer 
  • GoDaddy - Software Development Engineer II 
  • Goldman Sachs - Analyst 
  • Google - Optical Transport Network Engineer, Software Development Engineer, Software Engineer 
  • Heron Systems Inc. (A Shield AI Company) - Machine Learning Engineer 
  • Huawei - Software Development Engineer 
  • Hyperconnect Labs Inc. - Software Engineer 
  • IBM - Software Engineer 
  • LinkedIn - Software Engineer 
  • Machine Analytics - Machine Analytics Internship Team Lead Developer Full Stack 
  • Meta Platforms, Inc. - Enterprise Engineer, Front End Engineer, Software Development Engineer, Software Engineer 
  • Microsoft - Software Engineer, Software Engineer II 
  • NASA Jet Propulsion Laboratory - Data Scientist, DevOps Engineer 
  • Northrop Grumman Corporation - Software Engineer, Software Engineer II 
  • Nuro - Software Engineer 
  • NVIDIA - Infrastructure Software Engineer Intern, Software Developer Infrastructure Architect, Software Engineer 
  • Oracle - Software Engineer 
  • Pakistan Civil Aviation Authority - Assistant Director Airworthiness 
  • Pinterest - Software Engineer III 
  • Refactor Games - Video Game Engineering Intern 
  • RWS Group - Localization QA Tester 
  • Salesforce - AMTS Software Engineer 
  • SenseTime - Test Engineer 
  • Snowflake - Software Engineer 
  • Sonavi Labs - Senior Software Engineer 
  • Sony Interactive Entertainment - Software Engineer 
  • Splunk Inc. - Software Development Engineer In Test 
  • StarFive Technology Co Ltd. - SoC Design Engineer 
  • Stripe - New Grad Software Engineer 
  • The MathWorks, Inc. - EDG Engineer, Web Software Engineer 
  • Twitter - Software Enigneer 
  • Uber - Software Engineer 1 
  • University of Southern California - Resource Employee, Software Developer, Software Engineer 
  • Walmart - Software Engineer Intern 
  • Wealthfront - Software Engineer 
  • Yahoo! Inc. - Software Development Engineer 

.

Internships (Summer 2023)**

Amazon; ArcBest Technologies; Arista Networks Inc,; Aurora Innovation, Inc.; Cisco Systems, Inc.; Coinbase Inc.; Confluent, Inc.; Cowbell Cyber, Inc.; DoorDash Inc.; Dragonfruit AI, Inc,; eBay; Environmental Systems Research Institute; Esri; Fox and Bear Global Inc.; Juniper Networks, Inc.; KLA Corporation; Lacework, Inc.; Lions Floor; MathWorks; Meta; Motorola Solutions; Movn Health; MultiNet; NBC Universal; NewsBreak; Oracle; Qualcomm; Regeneron; RVO Health; Salesforce; Siemens Corporation; South Coast Air Quality Management District; Spectro Cloud, Inc.; Splunk Inc.; Statsig; SupplyFrame, Inc.; Tesla, Inc.; The Trade Desk; TikTok Inc.; Veeva Systems Inc.; Veritas Technologies LLC 

.

.

* Information is based on a voluntary survey and should not be interpreted as a comprehensive view of the 2022 graduating class.

** Internship data is from CPT internships done by our international student population.

intake

Median Earnings After Graduation

$1,10,000 / year

intake

Graduation Rate

91.4%

Prospective Job Roles

Product Manager

Software Engineer

Cybersecurity Engineer

UI Designer

Data Scientist

Business Analyst

UX Designer

DevOps Engineer

Systems Engineer

Machine Learning Engineer

Computer Support Specialist

Computer Graphics Engineer

Computer Engineer

Computer Vision Researcher

Computer Systems Analyst

Computer Numerical Control Programmer

Computer Scientist

Computer Science Teacher

Top recruiters

logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo
logo

Fees and Funding

intake

Tuition Fees

$40,000 / year

intake

Overall Cost

$55,000 / year

Funding Options

Department Funding

External Sources - Scholarships

FAQs

  • MS: Please visit our DEN@Viterbi International Guidelines page for information. PhD: All doctoral programs are on-campus only.

  • MS & PhD: The answer to this varies depending on the circumstances. Please contact us with your full name and the USC ID number you were issued with the previous application.

  • MS & PhD: With the exception of our MS in Systems Architecting & Engineering, work experience is not required for admission and is not an application criterion. Also, work experience cannot substitute for academic coursework. However, work experience information can be included as part of the résumé/CV.

  • Qualified applicants will have an undergraduate degree (Bachelor of Science or equivalent) in engineering/computer science, math, physics, or another hard science such as biology or chemistry, depending on the Master’s program. Please contact us if you have questions about your eligibility.

Ready to elevate your study abroad journey?

Book a call with us now and take the first step towards your global future!

Connect with us on our social media

  • icon
  • icon
  • icon
  • icon