University of Colorado Boulder logo

Master of Science in Computer Science

Webinar on July 10: Be Boulder - Earning and Online Degree with University of Colorado Boulder | Register here!

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

Academics

Theoretical knowledge meets technical experience

In the Master of Science in Computer Science program from CU Boulder, you’ll combine theoretical knowledge with technical experience across both broad computer science courses and specific electives on topics like human-computer interaction, robotics, data mining, autonomous systems, and more.

Flexibility
Start on a pathway course and gain credit towards the degree program.
Program length
Choose from six enrollment terms throughout the year. You can finish the entire 30-credit degree in around 24 months.
Language
Taught in English with subtitles in English, Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, Spanish, and Persian.
Learn on mobile
Take your studies on the go with mobile-friendly learning on iOS and Android. Some assignments can’t be completed on a mobile device.

Admissions Information

Contact the CU Boulder MS-CS team at cuboulder-mscs@coursera.org if you have any questions.

Important Dates

Summer 2025 Session 2 classes will be 5 weeks instead of 8 weeks. Ensure you have enough time to complete all course content before the for-credit session ends on Aug. 1. CU Boulder will not issue extensions for incomplete work.

  • June 16: Enrollment Opens (9 a.m. MT)
  • June 30: Classes Start (9 a.m. MT)
  • July 18: Enrollment Closes (5 p.m. MT)
  • July 29 : Proctored Exams Scheduling Deadline (4:50 p.m. MT)
  • July 29: Peer-graded Assignments Due (4:50 p.m. MT)
  • Aug. 1: Classes End (11:59 p.m. MT)

Uncoming Events

  • July 10: Be Boulder: Earning and Online Degree with University of Colorado Boulder. Register here!
  • August 21: Overview of CU Boulder's MS in Computer Science Program. Register here!

Welcome back! 🎉

We’re glad that you’re interested in this program. Take 30 seconds to request more info now and get insights from Coursera’s enrollment experts so you can make an informed decision.

Embedded module image

Admissions Information

Contact the CU Boulder MS-CS team at cuboulder-mscs@coursera.org if you have any questions.

Important Dates

Summer 2025 Session 2 classes will be 5 weeks instead of 8 weeks. Ensure you have enough time to complete all course content before the for-credit session ends on Aug. 1. CU Boulder will not issue extensions for incomplete work.

  • June 16: Enrollment Opens (9 a.m. MT)
  • June 30: Classes Start (9 a.m. MT)
  • July 18: Enrollment Closes (5 p.m. MT)
  • July 29 : Proctored Exams Scheduling Deadline (4:50 p.m. MT)
  • July 29: Peer-graded Assignments Due (4:50 p.m. MT)
  • Aug. 1: Classes End (11:59 p.m. MT)

Uncoming Events

  • July 10: Be Boulder: Earning and Online Degree with University of Colorado Boulder. Register here!
  • August 21: Overview of CU Boulder's MS in Computer Science Program. Register here!

Welcome back! 🎉

We’re glad that you’re interested in this program. Take 30 seconds to request more info now and get insights from Coursera’s enrollment experts so you can make an informed decision.

Embedded module image

Enrollment for Summer 1 session is open

Summer 1 enrollment closes on June 13, 2025.