University of Colorado Boulder

USA
2 Scholarships 153 Programs 3 Degree levels
PhD

PhD in Computer Science

DegreePhD
FieldComputer Science.
B

Cost & earnings at University of Colorado Boulder What students borrow here, and what they go on to earn

You borrow $19,500 median federal debt
You repay $222/mo over 10 years
Graduates earn $69,738 10 yrs after entry
Debt clears in 0.7 yrs of the salary premium
US Department of Education figures See the full breakdown →

The PhD in Computer Science (Applied Computer Science focus) at the University of Colorado Boulder is a research-led doctoral programme for students aiming to advance knowledge and develop new technologies in applied areas of computing. It suits candidates with strong technical foundations who want to pursue original research in domains such as machine learning, robotics, systems, security, graphics, or computational science and then move into research, industry leadership or academia.

What you'll study

The PhD programme emphasises independent research grounded in advanced coursework. Early in the degree you will take graduate-level courses to build depth in your chosen area—examples include advanced machine learning, computer vision, robotic perception and control, distributed systems, security and privacy, programming languages, databases, human–computer interaction, and high-performance scientific computing. Core components of the programme typically include:

  • Coursework: a flexible set of graduate courses tailored to the research specialism, chosen with your supervisory committee.
  • Research rotations and lab integration: opportunities to join research groups and collaborate on ongoing projects before settling on a dissertation topic.
  • Qualifying/Comprehensive examinations: formal evaluations that verify readiness to undertake independent research.
  • Dissertation research: sustained, original research under the supervision of faculty leading to a written dissertation and public defence.
  • Teaching and professional development: experience as a teaching assistant, opportunities to develop communication, grant-writing and project management skills, and support for conference participation and publications.

Students often work in interdisciplinary centres and labs across the campus, collaborating with groups such as the ATLAS Institute, the BioFrontiers Institute, and labs focused on robotics, systems, AI, graphics and cybersecurity. The programme encourages publication in peer-reviewed conferences and journals as part of the doctoral training.

Entry requirements

Applicants are normally expected to hold a relevant master’s degree or a strong bachelor’s degree in computer science, electrical engineering or a closely related discipline, with substantial coursework in algorithms, systems, programming and mathematics. Typical evidence sought in a successful application includes:

  • Academic transcripts: strong academic performance in prior degrees.
  • Research experience: demonstrated research potential through a thesis, publications, technical reports or substantial project work.
  • Letters of recommendation: at least three references from academic or professional referees who can speak to research ability and potential.
  • Statement of purpose: clear description of research interests, proposed direction and fit with departmental faculty.
  • Programming and technical skills: competency in relevant programming languages, experimental methods and mathematical foundations.
  • English proficiency: where applicable, proof of English language ability through an approved test or prior degree taught in English.

The department evaluates applications holistically; strong applicants typically show a combination of academic excellence, research experience and alignment with faculty research areas. Prospective students are encouraged to contact potential supervisors before applying to discuss research fit.

Career prospects

Graduates of the PhD programme pursue a range of careers that leverage deep technical expertise and research experience. Common pathways include:

  • Academic careers: tenure-track faculty positions, postdoctoral research roles and teaching appointments.
  • Industrial research and development: research scientist and engineering roles in technology companies, national labs and corporate R&D centres focusing on AI, robotics, systems, security and data science.
  • Startups and entrepreneurship: founding or joining early-stage companies to translate research into products and services.
  • Government and national laboratories: research and technical leadership at government research organisations and defence or civil agencies.
  • Technical leadership: senior engineering, architect or research management roles in industry driving large-scale projects and strategy.

Graduates are prepared to publish and present at leading conferences, lead multidisciplinary projects, and apply rigorous research methods to real-world problems across sectors.

Why study at University of Colorado Boulder

University of Colorado Boulder offers an environment with strong cross-disciplinary opportunities, a vibrant local tech ecosystem and active collaboration between the Computer Science Department and research institutes on campus. Faculty conduct internationally recognised research across applied areas such as machine learning, robotics, systems, graphics and security. Students benefit from access to dedicated research labs, high-performance computing resources and support for conference travel and collaborative projects.

The Boulder region hosts a concentration of technology companies, startups and federal research facilities, providing networking, internship and employment opportunities. The department emphasises mentorship and professional development for doctoral students, with many students gaining experience publishing in top venues, securing external funding, and developing the skills needed for both academic and industry research careers.

Latest PhD Scholarships in USA

Similar PhD programmes in USA

⚖ Compare this programme with similar ones

Similar PhD programmes at other universities

Get help applying to University of Colorado Boulder

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.