• Anytime
    Application Deadline
  • 336 days

This Pre-Master Offers


In this MicroMasters program, you will develop a well-rounded understanding of the mathematical and computational tools that form the basis of data science and how to use those tools to make data-driven business recommendations.

The Data Science MicroMasters Program from EdX in partnership with University of California, San Diego - UC San DiegoX encompasses two sides of data science learning: the mathematical and the applied.

Mathematical courses cover probability, statistics, and machine learning. The applied courses cover the use of specific toolkit and languages such as Python, Numpy, Matplotlib, pandas and Scipy, the Jupyter notebook environment and Apache Spark to delve into real world data.

You will learn how to collect, clean and analyse big data using popular open source software will allow you to perform large-scale data analysis and present your findings in a convincing, visual way. When combined with expertise in a particular type of business, it will make you a highly desirable employee.

Job Outlook

  • There are approximately 215,000 open job positions in Data Science (Source:Indeed.com)
  • There are currently about 31,000 openings for Statistician positions in the US (LinkedIn), offering an average salary of $77,000 (Glassdoor)
  • In the field of Business intelligence, there are around 14,000 openings in the US (LinkedIn) at a $88,000 base salary
  • Careers include data scientist, data engineer, data analyst, statistician, data manager, data architect, business analyst
  • Data Scientist is rated the best job in America for 2017, with a median base salary of $110,000. (Source: Glassdoor)

Programme Structure

Courses include:

  • Python for Data Science
  • Statistics and Probability in Data Science using Python
  • Machine Learning Fundamentals
  • Big Data Analytics Using Spark


  • Leo Porter - Assistant Teaching Professor, Computer Science and Engineering, UC San Diego
  • Alon Orlitsky - Professor, Electrical and Computer Engineering, UC San Diego
  • Yoav Freund - Professor of Computer Science and Engineering, UC San Diego
  • Sanjoy Dasgupta - Professor of Computer Science and Engineering, UC San Diego
  • Ilkay Altintas - Chief Data Science Officer at the San Diego Supercomputer Center

Detailed Programme Facts

  • Programme intensity Part-time
    • Average part-time duration 336 days
    • Part-time variant
    • Duration description
      10 weeks per course, 8-12 hours per week, per course
  • Languages
    • English
  • Delivery mode
  • More information Go to the programme website

English Language Requirements

This programme may require students to demonstrate proficiency in English.

Tuition Fee

  • International

    1400 USD/full
    Tuition Fee
    Based on the original amount of 1400 USD for the full programme and a duration of 336 days.
  • National

    1400 USD/full
    Tuition Fee
    Based on the original amount of 1400 USD for the full programme and a duration of 336 days.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.

5% discount coupon: Z7LZNQ4TN3B2JTWU valid for any free course + certificate upgrade


Check the programme website for information about funding options.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.