University of Colorado Boulder

100 ratings*
*Ratings are for courses within the degree that are open to everyone

Who is this degree for?

This degree program is an ideal choice for anyone interested in the field of data science, no matter your academic background. With performance-based admissions, there is no application process––simply demonstrate you can do the work to gain admission to the degree. Stackable courses, pay-as-you-go tuition, and a flexible path through the curriculum make this degree suitable for learners with all ranges of experience in the field of data science.

When can I enroll?

  • There are six sessions total per year. Each session is 8 weeks long, but courses usually only take 4-6 weeks to complete.
  • You can enroll in a session starting two weeks before a session start date
  • You must enroll no later than two weeks before a session end date
  • All coursework is due before the last day of each session
  • See our Calendar for exact dates
  • See the Academics tab for the full list of courses that are currently live and open for enrollment

Admissions Requirements

There are no formal prerequisites for the MS-DS, but students are expected to be proficient in Python, R programming, calculus (including derivatives and integrals), and linear algebra (including matrix multiplication, matrix inversion and solving linear systems using matrices). Each course may recommend a variety of prerequisite skills and knowledge.

There is no application. Admission is performance-based, which means you simply need to show that you can do the work.

To take individual courses:

Enroll in a for-credit course and pay tuition. To get started, you will need to complete the enrollment form during an enrollment window. You can visit the Academics tab for the full list of courses that are currently live and open for enrollment. Indicate you want to earn the master’s degree if applicable, and pay the tuition for the course(s) you are taking that term. Then successfully complete your coursework prior to the session end date.

To earn a graduate degree:

To be admitted to the MS-DS as a degree-seeking student, you must enroll in and complete a “Pathway Specialization” with a 3.0 GPA or better. Your pathway is a series of 3 one-credit courses in either statistics or computer science. All pathway courses are part of the core degree curriculum, so your progress will directly stack towards a full degree.

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.