Master of Science in Business Analytics

Live and Learn in Southern California

Apply Now

Master of Science in Business Analytics

Join the Trojan Family

Apply Now

Master of Science in Business Analytics

Network with Industry Professionals

Apply Now

The USC Marshall MSBA program is a data science STEM program with a business lens. It is one of the longest-running MSBA programs in the nation and has consistently been ranked among the world’s top programs. The program emphasizes project-based learning in the classroom, so our students acquire deeper business analytics knowledge through active exploration of real-world business challenges and problems. These projects are in collaboration with our industry partners and cover a range of business areas including finance, operations, marketing, management, supply chain, and HR.

USC MSBA's Three Pillars


Computer Science


Statistics, Machine Learning, Optimization


Business Strategy

Skills You'll Gain


  • Data Cleaning
  • Data Wrangling
  • Data Visualization
  • Web Scraping
  • Database Management
  • Python (Main Language of Study)
  • R
  • SQL
  • NoSQL

Statistics & Machine Learning

  • Probability Distributions
  • Inferential Statistics
  • Supervised Learning Methods (linear regression, logistic regression, lasso, ridge regression, decision trees, LDA, QDA, KNN, PCR, neural networks, random forests, SVM)
  • Unsupervised Learning Methods (k-means, hierarchical clustering)
  • Deep learning (CNN, RNN, LSTM, GAN)

Optimization Methods

  • Simulation Models
  • Linear
  • Non-linear
  • Discrete
  • Dynamic optimization

Business Specialization

  • Marketing Analytics
  • Fraud Analytics
  • Operations Analytics
  • Game Analytics
  • Time-Series Analytics
  • Healthcare Analytics
  • Supply Chain Analytics
  • Pricing Strategies
  • Text Analytics & Natural Language Processing

Soft Skills

  • Business Communication
  • Dashboarding
  • Consultation
  • Collaboration
  • Strategy
  • Problem Solving
  • Problem Framing