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
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