Master of Science in Data Science

University of Colorado Boulder


Earn a data science degree from the only top-40 US public university with no application.

*Academic Ranking of World Universities, 2019

Learn valuable job skills for in-demand data science careers by pursuing a full Master of Science in Data Science degree from the University of Colorado Boulder. This fully online MS in Data Science is an ideal choice for career-focused learners eager to benefit from a comprehensive, multi-disciplinary approach. This program leverages unparalleled faculty expertise across statistics, data science, computer science, natural language processing, information science, and more. You’ll gain broadly applicable foundational skills as well as develop specialized competencies tailored to specific career paths.

With performance-based admissions, there is no application—simply demonstrate you can do the work. With pay-as-you-go tuition, you can craft the learning journey that’s right for your goals. You can build specific skills through independent courses, or complete a series of stackable courses to gain admission into the full degree program. Complete a series of for-credit courses in a “Pathway Specialization” maintaining a grade point average of 3.0 (B) or better to be admitted into the degree program. Combine the credits earned from the Pathway Specialization with additional for-credit courses totalling 30 credit hours.

What makes this program unique?

Personalize your pathway to a graduate degree.

This program offers you the opportunity to receive a world-class education while crafting a personalized learning journey tailored to your individual goals and needs. You can enroll in short, eight week courses right away to start earning academic credit, and ultimately complete the full 30-credit program to earn your master’s in data science—at your pace. Plus, there is no application. Simply demonstrate you can do the work, and start learning!

Deepen your data science knowledge through a multi-disciplinary approach.

Learn from top-tier faculty with decades of experience in statistics, computer science, information science, and more. Gain access to real-world big data sets, participate in hands-on projects that utilize cloud-based programming environments and Jupyter Notebooks, and design and implement your own statistical models. You will interact with domain experts from academia, business, government, and nonprofits, and do work in more advanced topics like natural language processing, geospatial analytics, and high-performance computing.

Prepare for rewarding data roles at leading companies.

In this degree, you can prepare for a career as a data scientist, data analyst, machine learning engineer, data engineer, and more—regardless of your previous academic background. Graduates from CU Boulder go on to work at top companies including Amazon, Apple, Boeing, Disney, Google, IBM, Lockheed Martin, NASA, NBC, Twitter, and Yelp.

  • Tuition
    $20,010 USD

    For full degree | Each credit hour is $667 USD

  • Program length
    2 years

    8 week sessions (usually 4-6 weeks for an individual course) | 1-3 courses per session recommended

  • Brief overview
    30 credits for the full degree
  • Method of study
    Completely online

Admissions Information

Enrollment is now open for the October class session – the last session of the 2021 calendar year!

  • Enrollment opens: October 4, 2021
  • Classes start: October 18, 2021
  • Last day to enroll: November 26, 2021
  • Last day of session (all coursework due): December 10, 2021

Contact the CU Boulder MS-DS team at if you have any questions. We also invite you to watch the program overview webinar recording to learn more about the program.

Enroll in a course today

Choose from courses in applied mathematics, statistics, computer science, and more. Learn at your own pace with video lectures and hands-on projects. Build specific skills and start earning credit toward a degree.

If you’d like to start with a non-credit course, we recommend enrolling in one of our pathway courses: Probability Theory: Foundation for Data Science or Algorithms for Searching, Sorting, and Indexing. You can always upgrade later to the for-credit experience and pay tuition to apply credit toward the full degree.

If you’d like to start earning credit for your course, complete an enrollment form and pay tuition to get started today.

Get started now

About the Program



Anyone interested in growing their data science knowledge can enroll and start learning today. No application required. Simply complete a three-course pathway with a 3.0 GPA or higher to earn performance-based admission to the degree.

Learn more about Admissions


Learn theory and methods of data science, including data structures, programming fundamentals, and statistics through 8-week modular courses.

Learn more about Academics


Develop in-demand data science and machine learning skills highly sought by recruiters and hiring managers at top-ranked companies.

Learn more about Careers
Student Experience

Student Experience

Study at your own pace with flexible, 8-week sessions while connecting with your peers and instructors through Slack, discussion forums, and office hours.

Learn more about Student Experience
About the University

About the University

With five Nobel Prize winners, five National Medal of Science winners, and 51 Fulbright fellows among its graduates, the University of Colorado Boulder is committed to excellence.

Learn more about University of Colorado Boulder
Try a Non-Credit Course

Try a Non-Credit Course

Preview courses taught by the same world-class faculty that teach on-campus before committing to a full degree. You can upgrade to a for-credit learning experience at any time.

Try a course today



First day of classes for the October (Fall 2) session


Last day to enroll in classes for the October (Fall 2) session

Frequently Asked Questions

Coursera does not grant credit, and does not represent that any institution other than the degree granting institution will recognize the credit or credential awarded by the institution; the decision to grant, accept, or transfer credit is subject to the sole and absolute discretion of an educational institution.