Graduate Programs

Discover innovative ways to apply computer science.

    Apply

Join a collaborative and interdisciplinary environment focused on innovation and entrepreneurship. In the Department of Computer Science, you’ll be part of a community engaged in cutting-edge research and in developing new technologies that are transforming communities.

A graduate degree in computer science gives you a competitive advantage and prepares you for a wide range of careers in academia and industry. Situated in the high-tech Denver-Boulder corridor, our graduate students partner with established companies as well as start-ups, academia and four national labs found within 30 minutes of campus. With research focus areas including artificial intelligence, data science and engineering, and human-centered computing, the possibilities are endless.

Want to learn more? 

Come to a (virtual) info session!

Graduate Student Stories

Graduate Programs

Contribute original research to the field as you prepare for a career in research or academia. 

Our traditional, research-based master’s degree, with thesis or independent study options.

A course-based master’s option, tailored for working professionals, that does not require a thesis. 

Prepare to join the next generation of leaders in Internet, cloud and Intranet networking.

Pursue your computer science master’s concurrently with business administration or engineering management.

Explore interdisciplinary skills related to computer science without pursuing a full degree.

Develop expertise in data-driven linguistics, computational linguistics, and information processing.

Gain a deep understanding of data science through statistics, computer science, and information science and apply these skills to geospatial analytics, natural language processing, business analytics, and more.

No matter your research interest, CU Boulder is the perfect place to take your education to new heights.

See who is recruiting researchers

  • Enjoy interdisciplinary research opportunities in cognitive science, aerospace engineering and information sciences (just to name a few).
  • Prepare to launch your own startup on a campus focused on entrepreneurship, in one of the most entrepreneurial cities in the nation. 
  • Be fully funded for your PhD studies upon admission – including stipend, tuition and health insurance payment.

Looking to satisfy admission requirements?

The post-baccalaureate in Applied Computer Science offers online classes that can help you prepare for graduate study.

Learn More