Graduate Degrees in Data Science

The University of Colorado Boulder is committed to teaching the next generation of interdisciplinary data scientists. Our Master of Science in Data Science (MS-DS) program focuses on developing knowledge and skills in interdisciplinary and collaborative data science competencies, including statistical analysis, data structures and algorithms, data mining, machine learning, big data architecture, and data visualization.

Ths MS-DS is offered online and on campus. Whether you are seeking a program that promotes a flexible learning schedule or one that offers in-person interaction with peers and faculty, you’ll find the same rigorous curriculum that will help you advance your career.

Degree Options & Application Requirements

Data Science


Master of Science (On Campus)

  • 30 credit hours
  • Applicants must have a minimum of a 2.75 cumulative GPA in their prior degree program to be considered. International students may have country-specific requirements and/or English proficiency requirements.
  • The MS degree is a nonthesis degree, though students may have the opportunity to complete a capstone or project as part of the 30 required credit hours.
  • Students may earn this degree as part of the Bachelor's–Accelerated Master’s (BAM) degree program, which allows currently enrolled CU Boulder undergraduate students to earn a bachelor's and master's degree in a shorter period of time.
Application Deadlines & Requirements

To learn about the upcoming term application deadlines, please visit the Graduate School website.

   For program details, review the course catalog for the MS in data science.


Master of Science (Online)

  • The online MS-DS is an interdisciplinary degree program offered through the University of Colorado Boulder and hosted online through Coursera’s learning platform. The MS-DS is a nonthesis degree that requires 30 credit hours of coursework. 
  • Enroll right away into a series of three 1-credit pathway courses with a focus on either statistics or computer science. Complete your pathway with a GPA of 3.0 or better to be admitted to the program, all while making direct progress toward your degree. No transcripts or applications are required.
Application Deadlines & Requirements

To learn about the upcoming term application deadlines, please visit the Graduate School website.

   For program details, review the course catalog for the MS (online) in data science.

Research Areas

  • Applied Mathematics
  • Computer Science
  • Information Science

Learn More About Research Areas at CU Boulder

Funding Opportunities

We understand funding opportunities play a major role in helping you to decide whether a program is right for you. At CU Boulder, PhD students are supported through research and teaching assistantships. Students are also encouraged to apply for their own sources of funding.

Explore General Funding

Graduate Student Resources

Student success is best met with holistic support and resources. CU Boulder offers robust resources, programming and opportunities to help students establish meaningful connections, adjust to graduate student life and find assistance when they need it. Whether it’s academic, social, or health and wellness support, the university provides an array of resources to meet the diverse needs of our students.  

Explore ways to connect with other graduate students on campus, online and off campus, locally and internationally.

Learn about our commitment to ensuring our graduate education is accessible and welcoming for all students.

Find resources with contact and location information for a broad range of services.

Attend regular, graduate-specific workshops and seminars to hone practical and professional skills before entering the job market.

Connect with an established graduate peer mentor who serves as your guide through the graduate student experience.

Ready to Take the Next Step?

Go to Admissions