QS Rank:

125

University of Southern California

California
,United States

Program Rank

21

Program Name
Master of Science in Computer Science-Data Science

Deadline
December 15th, 2024
Overview

The Master of Science in Computer Science – Data Science program at the University of Southern California (USC) offers a comprehensive curriculum designed to equip students with the essential skills and knowledge to thrive in the fast-evolving field of data science. This program, housed within the prestigious Viterbi School of Engineering, emphasizes both theoretical foundations and practical applications, ensuring that students receive a well-rounded education. With a focus on the design, development, and application of data-driven solutions, students will learn how to utilize data analytics, machine learning, and artificial intelligence to address complex challenges across various industries.
The curriculum is thoughtfully constructed to cover a broad range of subjects while allowing students to specialize in areas of their interest. Core courses include topics such as data mining, statistical methods for data analysis, machine learning, and data visualization. Students also have the opportunity to choose elective courses that align with their career aspirations, which can include specialized topics like big data technologies, natural language processing, or business analytics. This flexibility not only aids in personalizing the educational journey but also prepares graduates for the diverse demands of the job market.
In addition to a solid academic foundation, the program emphasizes the importance of real-world experience. Students will have access to various research opportunities, working closely with faculty members who are leaders in their fields. This collaboration often leads to groundbreaking projects and publications, allowing students to contribute to the advancement of knowledge in data science. The faculty's commitment to innovation in teaching ensures that students are not only learning the latest technologies but also developing critical thinking and problem-solving skills essential for success in their careers.
Moreover, the Viterbi School of Engineering is renowned for its strong industry connections, which play a crucial role in enhancing the educational experience. With proximity to Silicon Beach and other tech hubs, students benefit from internship opportunities at leading companies and startups, including Google, Amazon, and IBM. These internships provide invaluable hands-on experience and often lead to full-time employment opportunities after graduation. The program boasts a strong job placement rate, with alumni finding successful careers in roles such as data scientists, software engineers, and product managers.
The job outcomes for graduates are impressive, with a median base salary of $110,000 upon graduation. Alumni have gone on to work at companies like Meta, Microsoft, and Goldman Sachs, which speaks volumes about the program's reputation and the quality of education provided. Testimonials from former students highlight the transformative impact of the program, emphasizing the rigorous training, support from faculty, and the vast network of industry connections that helped pave the way for their successful careers.
Why Study Master of Science in Computer Science - Data Science at USC
- Comprehensive Curriculum: Covers essential topics in data science, machine learning, and analytics with flexibility for specialization.
- Expert Faculty: Learn from experienced faculty members who are leaders in their fields, ensuring an up-to-date and relevant education.
- Research Opportunities: Engage in cutting-edge research projects that can lead to publications and contributions to the field.
- Strong Industry Connections: Benefit from internships and job placements at top tech companies, enhancing your career prospects.
- Impressive Career Outcomes: Graduates achieve a median base salary of $110,000 and secure positions at reputable organizations.
- Supportive Alumni Network: Join a strong network of alumni who are willing to provide mentorship and job opportunities.
To be eligible for the Master of Science in Computer Science – Data Science program, prospective students should hold a bachelor’s degree with a minimum GPA of 3.0 (on a 4.0 scale). In addition to academic qualifications, applicants are required to submit a completed application form, an application fee of $90, official transcripts, a statement of purpose, a resume, and letters of recommendation from both academic and professional references. For international students, a satisfactory score on the IELTS (minimum score of 7.0) or TOEFL (minimum score of 90) is also required, ensuring that all students can effectively participate in the program.
This program is designed to be completed in two years, with students having the option to enroll in either the spring or fall semesters. As an added advantage, the program is eligible for the Optional Practical Training (OPT) STEM extension, allowing students to gain valuable work experience in the United States post-graduation.
In summary, the Master of Science in Computer Science – Data Science program at USC not only prepares students to excel in the dynamic field of data science but also equips them with the tools necessary for a successful career in various sectors. With a robust curriculum, esteemed faculty, and extensive industry connections, students are well-positioned to make a significant impact in their chosen professions.

Total Tuition Fees
$70,000

Duration
24 Months

Median Salary
$1,10,000
Ranking
#80
US World and News Report
#65
The World University Rankings
#125
QS World University Rankings

Intake
Spring ( Apr - June )

Intake
Fall ( Sept - Nov )
Class Profile

Class Size
30

Average Age
27

Average Work Experience
3 Years
Diversity
California:
42%New York:
12%Texas:
9%Florida:
7%Illinois:
6%Others:
24%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.

Median Earnings After Graduation
$1,10,000 / year

Graduation Rate
92%
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
















Eligibility Criteria

At least 3 / 4 undergraduate GPA is expected.
English Proficiency Tests
IELTS
7
TOEFL
90
Application Requirements
Here's everything you need to know to ensure a complete and competitive application—covering the key documents and criteria for a successful submission.

Application Fee: 90
Transcript
Passport
Statement of Purpose
Resume
Academic LOR
Professional LOR
Application Deadlines
Standard Deadline | |
---|---|
Fall | Dec 15, 2024 |
Fees and Funding

Tuition Fees
$35,000 / year

Overall Cost
$50,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!