Master of Science in Analytics


Spring 2023:
September 15, 2022

Fall 2023:
December 15, 2022


March 2023: This program is expected to undergo a revision regarding the required number of units for completion of the Masters degree.  The proposed revision would change the required units from 30 to 28 units.  Updates to the requirements will be posted here when available.

The MS Analytics is a full time 3 to 4 semester program that allows the students to gain knowledge and skills to solve real world problems in a successful career in Analytics and Data Science. It is designed for students trained in engineering disciplines or from other careers with interest in deepening their background in data science, statistics, and math. Basic knowledge of programming is needed to start transitioning into more advanced statistical and machine learning computational tools that are thoroughly covered in the program.

In the program the students learn the skills needed to succeed as data analysts and data scientists including the abilities to summarize and present complex data, to apply machine learning methods to predict the result of different complex scenarios and to convert the data into actionable insights. The program combines statistical and machine learning modeling to solve real problems in today’s data-driven world.

The students learn the skills needed to produce powerful analytics and reports to decision makers to take well informed decisions adding value to the organization. To accomplish these goals they receive an in-depth training in areas such as

  • Data Management
  • Data Mining
  • Data Visualization
  • Machine learning
  • Decision Analysis
  • Statistics for Data Science

During the program, they become proficient on a host of state-of-the-art software and programming tools for data processing and analytics including Python for machine learning, R, and SAS Visual Analytics. Once the students have completed the required courses they are able to select electives to further improve their skills in areas of their interest. These electives include (but are not limited to)

  • Consulting in data analytics
  • Analytics of financial data
  • Natural language processing for text mining and recommendation systems
  • Machine learning at scale (big data analytics)

The demand for analytics and data science is sharply increasing and more companies are in-need of these professionals (source shown below). Our graduates work across a wide range of data-driven organizations as focused data scientists in positions such as financial analysts, analytics consultants, analytics managers, and health care analysts, in industries such as Retail, Banking, Entertainment, Health care, Manufacturing, Government, Transportation, among others.

Source: The Best Jobs in America 2020

International Students: This program is eligible for the OPT STEM extension.

Please Note: Requirements for graduation, course offerings, course availability, track offerings and any other degree requirements are subject to change. For students starting the MS in Analytics in the Fall 2020 the new program is as follows.

  • A minimum of 30 units is required for the MS in Analytics degree
  • Required courses: 12 units
  • Elective courses: 9 units
  • MS Students may also choose to take as electives, courses from other USC Departments such as Computer Science, Data Science, or from other USC School.
  • A minimum cumulative GPA of 3.00 is required for graduation.

Detailed Program Curriculum and RequirementsSchedule of Classes

Spotlight Webinar: Recorded October 5, 2021

Department Profile

See some of our current Master of Science in Analytics students and recent graduates along with some of their blogs and projects.

Published on July 6th, 2017

Last updated on May 22nd, 2023