Ph.D. in Computer Science

Explore new frontiers in computing

Our Ph.D. in Computer Science gives you the opportunity to conduct theoretical and practical research in a broad range of subfields of computer science or in the intersection of computer science and disciplines such as biology, cognitive science, or statistics.

In one of the nation’s top computer science departments, you will complete rigorous coursework that gives you a strong foundation, learn about key topics like artificial intelligence and systems, explore additional areas of interest through independent study and a minor, and get experience via internships. After this extensive preparation, you will complete a qualifying exam and write a dissertation on a topic of your choosing.

Preparation for industry, research labs, or academia

Many of our Ph.D. graduates are hired by employers like Microsoft, Apple, Google, Intel, MathWorks, Bosch, and Electronic Arts. Others work for research labs like Sandia National Laboratories or go to institutions like Carnegie Mellon, Oberlin College, and Georgia Tech. Before you join them, come enjoy life at Indiana University and in Bloomington, one of the nation’s best small cities.

Learn about careers


Most of our Ph.D. students do summer or semester internships with companies like Google, Facebook, and Microsoft. Whether you want to go to a research lab or do a software engineering internship, you will get the experience and connections that will help you in your career.

Other opportunities

Other unique IU opportunities include the joint Ph.D. program with cognitive science and the Ph.D. in Computer Science with a logic minor or logic certificate.

Choose a minor

Broaden your education with a minor. You can choose a closely related field like math or take advantage of Indiana University’s wide-ranging programs and select a minor in an area like music. Other options include an internal minor of computer science credits or an individualized interdisciplinary minor.

Learn about Ph.D. minors offered by the Luddy School of Informatics, Computing, and Engineering. For information about minors outside Luddy, visit the websites of IU Bloomington’s other degree-granting colleges and schools.

We also offer a Ph.D. minor in computer science for doctoral students in other IU departments.

International students

Many of our graduate students, as well as our faculty, in computer science come to Bloomington from outside the United States. Indiana University draws students from around the globe for other programs of study. The university, our department, and the Luddy School of Informatics, Computing, and Engineering offer many types of support for you and our global community.


For guidance and assistance early in your studies, contact David Crandall, the graduate program director, at or the Luddy Graduate Studies Office at Later you can contact your faculty advisor or Advisory Committee. We also recommend regularly consulting the timeline in the Ph.D. student handbook.