Academics

Immerse yourself in the field of computing.

Computational skills are applicable to a broad range of work and research in industry. The Department of Computer Science offers a variety of degree programs to provide students with these skills and guide them toward success. At CU Boulder, students have the opportunity to hone in on specific areas including:

  • Artificial Intelligence
    • Natural Language Processing
    • Cognitive Science
    • Machine Learning
    • Robotics
  • Complex Systems
  • Computational Biology
  • Computational Social Science
  • Cybersecurity & Policy
  • Distributed & Networked Systems
  • Human-Centered Computing
  • Mobile & Wearable Systems
  • Numerical & Scientific Computing
  • Programming Languages
  • Security
  • Software Engineering
  • Theory of Computing
  • Verification

Apply     Current Student Resources

Why pursue Computer Science at CU Boulder?

 

Ranked in Top

10%

of National CS Programs
College Factual, 2020

 

Expected to Be at Least

241,500

New CS Jobs Through 2028
U.S. Bureau of Labor Statistics, 2020

 

Choose from

13

Degrees & Certificates in CS

 

Median Pay of

$105,590

for Software Developers
U.S. Bureau of Labor Statistics, 2018