The online Master of Science degree in Computer Science is an interdisciplinary degree program offered through the University of Colorado Boulder and hosted online through Coursera’s learning platform. The program takes a broad approach to studying computer science that directly reflects a career in the field. Explore coursework that represents fast-changing developments in fields like AI and robotics, with opportunities to specialize in other job-relevant subjects through interdisciplinary electives in electrical engineering, engineering management and data science. Admission to this fully accredited program is based on your performance in three preliminary courses, not your academic history. 

Why choose the MS-CS on Coursera?

  • Top-quality learning: This fully online program allows you to study at a top-40 public university from the comfort of your living room. Earn the same credential and learn from the same award-winning faculty as our on-campus students in Boulder.

  • Advance your career with coursework aligned to industry best practices: Learn how to combine theoretical knowledge and technical experience from instructors connected to multinational companies, small businesses, laboratory centers and applied research projects. You will complete practical, hands-on projects using cloud-based programming environments and Jupyter Notebooks.

  • Flexible pathways: Enroll in non-credit versions of the MS-CS curriculum right away. Upgrade and pay tuition at any time during your learning journey and bring your progress with you to the for-credit experience.