University of Colorado Boulder logo

Master of Science in Computer Science

Join us March 6 for our live webinar about the MS in Computer Science Program. Register here!

University of Colorado Boulder logo

Master of Science in Computer Science

University of Colorado Boulder

Get started today

Start your first course or request more information

Enroll now

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

Enrollment Open: February 24 - April 18, 2025.

For-credit Course Access: March 10 - May 2, 2025.

Join us March 6 for our live webinar about the MS in Computer Science Program. Register here!

Admissions Information

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

Important Dates

Enrollment Open: February 24 - April 18, 2025.

For-credit Course Access: March 10 - May 2, 2025.

Join us March 6 for our live webinar about the MS in Computer Science Program. Register here!

[Featured image] A white hat hacker works on a computer in an office.

Degree Structure

Required Courses (8 units): Each concentration will have a defined set of 8 required courses, allowing you to go deep into your desired areas of study.

Elective Courses (14 units):  Fill in the rest of your course of study with 14 electives from across the curriculum, allowing you to broaden your engineering education and prepare yourself for modern engineering challenges. 

Capstone Project (2 units): Your final course in the master’s program will be MAS-E's unique, interdisciplinary capstone project. You will create a powerful example of your expert skill set, experience, and technical understanding that you can showcase when applying for engineering roles.

Customize your degree with the MAS-E Degree Planner

[Featured image] A white hat hacker works on a computer in an office.

Curriculum

Required Courses:

  • Techniques for Electronic Devices Fabrication
  • Human Centered Design Methods I
  • Electronic Properties of Materials
  • Introduction to Structural Materials
  • Development of Modern Materials for the Microelectronics Industry
  • Optimization of engineering systems
  • Quantum physics for semiconductor engineers
  • Development of Modern Materials for the Microelectronics Industry

Required Courses:

  • Techniques for Electronic Devices Fabrication
  • Human Centered Design Methods I
  • An Introduction to Continuum Mechanics and Modern Applications
  • Introduction to Structural Materials
  • Manufacturing in a Climate Emergency
  • Development of Modern Materials for the Microelectronics Industry
  • Quantum physics for semiconductor engineers
  • Development of Modern Materials for the Microelectronics Industry

Required Courses:

  • Principles of Modern Ocean Engineering
  • Engineering a Net-Zero Carbon Future
  • Manufacturing in a Climate Emergency
  • Nuclear Energy and the Environment
  • Earthquake-Induced Soil Liquefaction
  • Introduction to Structural Materials
  • Renewable Energy Systems
  • Wildland Fire Engineering

Required Courses:

  • Human Centered Design Methods I
  • Flying Robots: from Small Drones to Aerial Taxis
  • Analysis and Control of Nonlinear Systems
  • Legged Robots: How to Make Robots Walk & Run
  • Optimization of engineering systems
  • The Digital Transformation in Industry
  • Applied Data Science for Engineers
  • Python for Engineers

Enrollment for Spring 2 session opens on February 24, 2025

Spring 2 enrollment closes on April 18, 2025.