University of Colorado Boulder logo

Master of Science in Computer Science

Summer 1 enrollment is now open!

University of Colorado Boulder logo

Master of Science in Computer Science

University of Colorado Boulder

Fully accredited online program

Graduate from the University of Colorado Boulder

$15,750 USD total tuition

Flexible payment options with no hidden costs or fees

Finish in 24 months

Complete 30 courses (30 credit hours) full or part time

100% online learning

Lecture videos, hands-on projects, and connection with instructors and peers

Student Experience

In this program, you’ll build in-demand skills that have real-world relevance. With faculty who bring extensive industry experience to the courses they teach, you’ll have the same learning outcomes as Professional MS-CS students on CU Boulder's campus.

The students you share courses with will come from diverse backgrounds. Most will have industry experience of their own and some will have recently earned an undergraduate degree. Your peers will have academic and professional experience in computer science, engineering, and applied science. You’ll also encounter learners from other STEM fields and those with credentials in social sciences or the humanities.  In general, you will be surrounded by others who are highly analytical, self-motivated, and adept with technical and quantitative subject matter.

This program is a good fit if you are:

  • A recent BA graduate with ambition, a working technical professional, or a manager wanting to upgrade your technical skills and advance your career

  • In need of flexible and convenient learning opportunities that fit into your busy professional and personal life

  • Interested in developing practical skills that you can apply immediately in your current job

  • Looking for course content and materials designed for any environment that make significant use of advanced computing techniques

What’s it like to earn your MS-CS degree through Coursera?

This master’s program from CU Boulder is a fully online experience. The interactive and engaging platform will allow you to access courses and learn from anywhere. With a flexible schedule and pre-recorded lecture videos, you’ll also choose when you do your coursework. You’ll be able to ask questions about the material being covered in the program during regular office hours held by course facilitators. Plus, you can take advantage of additional opportunities for dialogue and connection through discussion boards and group sessions with peers.

Enrollment for Summer 1 2024 session is now open!

Summer enrollment closes June 14