University of Colorado Boulder logo

Master of Science in Computer Science

Webinar on November 18: Computer Science, AI, or Data Science: Which CU Boulder Master's Is Right for You? | 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 admission

Start learning and show us you’re ready, regardless of your background. Learn how to enroll.

100% online

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

Build a versatile career as a tech innovator

This degree prepares you to be a versatile technical "builder," opening doors to the widest possible range of careers across the tech industry. The program’s focus on foundational computer science principles ensures you graduate with a durable, in-demand skillset applicable to roles at established tech giants, innovative startups, and everything in between.

Qualify for core engineering roles
Secure positions like Software Developer or Cloud Engineer, where fundamental programming and systems skills are essential to success.
Apply your skills across diverse industries
Apply your foundational expertise in a wide array of high-demand sectors, from information technology and finance to aerospace and advanced government research.
Work at top companies
US-based graduates from the CU Boulder MS-CS on campus work for giants like Google, Microsoft, Amazon, Facebook, Adobe, Lockheed-Martin, IBM, Salesforce, and Accenture, as well as start-up companies of all sizes.
Future-proof your career
Position yourself as an adaptable expert with the foundational knowledge to quickly learn new languages and pivot to emerging technologies.

Enrollment for the Fall 2 2026 cohort is open!

  • Application deadline: November 23
  • Enrollment deadline: November 27

To ensure a smooth start, begin your enrollment and allow two weeks for it to complete.

Upcoming events

  • November 18: Computer Science, AI, or Data Science: Which CU Boulder Master's Is Right for You? - Register here

Additional resources

Designed for real-world career outcomes

$132,930

Mean annual salary of a Software Developer in the United States

25%

Projected job growth in the Materials Engineering field for 2021-2031 (U.S. Bureau of Labor Statistics)

1,534,790

Job postings for Software Development in the USA

Software Engineer

Design, build, test, and maintain software solutions

Systems Engineer

Design and maintain reliable technology systems

Web Developer

Build and maintain websites and web applications

Network Engineer

Set up and maintain computer networks

Software Developer

Build, test, and maintain software applications

Cloud Engineer

Build and manage cloud systems and infrastructure

Where graduates work

Google
Microsoft
Amazon
Facebook
Adobe
Lockheed-Martin
IBM
Salesforce
Accenture

Fall 2 2026 cohort deadline: November 27

Start enrollment for Fall 2 2026 cohort.