Students looking at laptop.

Ph.D. Programs

For those students looking to build a career in computing research, the School of Computer Science offers a range of Ph.D. programs that allow students to work side-by-side with some of the most brilliant researchers and computer scientists in the world. For those looking to join the ranks of academia, we regularly place our doctorate graduates in tenure-track positions in top programs. The School maintains strong research relationships with companies from Fortune 500 to the latest startups that allow graduates to continue their research in jobs at some of the world’s hottest private sector employers.

As a Ph.D. student, you will be joining a vibrant academic community that is supported by an active Graduate Student Association (GSA). The GSA actively works towards enriching student experiences through engaging social events, peer mentorship for new PhD students, and promotion of closer graduate student-faculty relations.

If you’re ready to join the ranks of the world’s top computer scientists, we’ve got a Ph.D. program that’s ready to challenge you.

An elite multidisciplinary program sponsored by the College of Computing, the H. Milton Stewart School of Industrial and Systems Engineering, and the School of Mathematics.

As a research-oriented degree, the Ph.D. in Computer Science prepares exceptional students for careers at the cutting edge of academia, industry, and government. 

Machine learning builds and learns from both algorithm and theory to understand the world around us and create the tools we need and want.