Apply now

Master’s Degree in Data Science

The University of California, San Diego

UCSD will offer an online Master of Data Science, subject to approval by The University of California, San Diego, the UC office of the President, and WSCUC.

UCSD’s Master of Data Science will give you the skills required to become a successful data scientist. Through a rigorous curriculum developed by the world’s topmost experts in the field, the program covers both the foundations of data sciences, along with applied methods useful in practice. Students will learn how to collect, prepare, store, analyze, and visualize data, all at large scales. A capstone course will tie all the material together through a large project that leverages unique strengths at UCSD, including the interdisciplinary Halicioglu Data Science Institute, the San Diego Super Computer Center, the Scripps Institution for Oceanography, and world-renowned research groups in health informatics, computer vision, and computer-generated music.

Prerequisite coursework

At least one college-level course or equivalent knowledge in:

– Computer programming in any high-level programming language (Java, C, Pascal, Fortran, C++, Python, PHP, etc.)
– Multivariate calculus
– Basic linear algebra

Application requirements

A full application includes the following:

– Bachelor’s degree (or equivalent) in a relevant field
– UCSD Data Science MicroMasters program recommended but not required (note: the credit from the MicroMasters program transfers into the Master’s program)
– Resume
– Personal statement
– Three letters of recommendation
– TOEFL required for international applicants only
– Applicants are not required to submit GRE scores

Apply now
  • Provider: The University of California, San Diego
  • Cost: $15,000 USD
  • Effort: 8 - 12 hours per week
  • Duration: 1 - 3 years
  • Language: English


  • The online Master's degree in Data Science requires 10 courses with each course being 4 credit hours.