University of Colorado Boulder logo

Master of Science in Computer Science

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

University of Colorado Boulder logo

Master of Science in Computer Science

University of Colorado Boulder

Accredited degree

Offered by the University of Colorado Boulder

Finish in 24 months

30 courses total (30 credit hours) full or part-time, 5-8 hours per week per course

$15,750 USD total cost

Flexible pay-as-you-go payment options with no hidden costs or fees

Performance-based admissions

Start learning and show us you’re ready, regardless of your background

100% online

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.

You can take all 30 courses in this program at your own pace and tailor your coursework to your career goals. You do not need to be admitted to the degree to take any course for credit. You can work at your own pace to gain admission and complete your degree.

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.

Enrollment for the Summer 2 2025 session is open!

  • Classes start: June 30 (9 a.m. MT)
  • Enrollment closes: July 18 (5 p.m. MT)
  • Classes end: August 1 (11:59 p.m. MT)

Upcoming events

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

Additional resources

Questions? Contact the CU Boulder MS-CS team at cuboulder-mscs@coursera.org.

Enrollment for the Summer 2 2025 session is open!

  • Classes start: June 30 (9 a.m. MT)
  • Enrollment closes: July 18 (5 p.m. MT)
  • Classes end: August 1 (11:59 p.m. MT)

Upcoming events

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

Additional resources

Questions? Contact the CU Boulder MS-CS team at cuboulder-mscs@coursera.org.

Summer 2 2025 deadline: July 18

Don’t miss your chance to join the intake!