Cost & earnings at University of Chicago What students borrow here, and what they go on to earn
The PhD in Computer Science (Applied Computer Science focus) at the University of Chicago is a research-led doctorate that trains students to develop and apply computing methods to real-world problems across science, engineering and industry. It suits applicants who want deep technical expertise combined with interdisciplinary collaboration and an emphasis on producing original research and deployable systems.
The programme combines advanced coursework, rigorous research, and close mentorship. Early in the PhD students take core graduate courses that build formal foundations (algorithms, theory of computation) and practical systems knowledge (operating systems, distributed systems, databases, machine learning). Students then specialise through advanced seminars and electives in areas such as systems and networking, machine learning and data science, programming languages, security and privacy, computational biology, and human–computer interaction.
Research is central: after completing required coursework and written or oral qualifying examinations, students concentrate on a sustained original research project under a faculty advisor. Students typically engage in lab rotations or collaborative projects before choosing a permanent advisor, and many participate in interdisciplinary initiatives through the Computation Institute and collaborations with neighbouring institutions and national laboratories. Teaching experience is expected and supported through teaching assistantships and opportunities to lead undergraduate or graduate courses.
Applicants should hold a strong undergraduate degree in computer science, electrical engineering, mathematics, or a closely related field; many successful applicants also hold a relevant master’s degree. Typical preparation includes solid coursework in algorithms, data structures, discrete mathematics, probability and statistics, and programming experience. Demonstrated research potential is important — prior research experience, publications, or significant project work strengthen an application.
Required application components normally include a CV, academic transcripts, a statement of purpose describing research interests, letters of recommendation from academic or research supervisors, and examples of prior work or publications where available. International applicants must demonstrate English language proficiency in line with university requirements. Admission is competitive and evaluated on the basis of academic record, research fit with faculty, and potential for independent research.
Graduates of the programme go on to technical leadership roles in academia, industry research labs, startups and government or national laboratories. Career paths include:
The University of Chicago offers a rigorous intellectual environment with strong emphasis on foundational theory and practical application. The Department of Computer Science is small enough for close faculty mentorship yet connected to broad interdisciplinary resources across the university, including the Computation Institute and partnerships with nearby national laboratories and research centres. Students benefit from frequent seminar series, active collaboration across departments (such as statistics, biology, economics and physics), and a culture that values both deep theory and translational impact.
Facilities and research infrastructure support experimental and data-intensive work, and the programme’s ties with industry and national labs provide avenues for internships, collaborative projects and technology transfer. For students who want to push the frontiers of computing while applying methods to real scientific and societal problems, the University of Chicago’s PhD in Computer Science offers a focused, interdisciplinary training environment.
Shortlist scholarships and plan your application — free guidance from our advisors.