
PhD in Computer Science
Immerse yourself in machine learning and AI, human-centered computing, robotics, — or any area of computer science that intrigues you. Develop your research, teaching, and leadership skills. And work with the brightest minds in the field to advance computing for the common good.
UMass Amherst’s PhD in computer science is designed to prepare you for teaching, research and leadership positions. Our program ranks among the top 25 in the nation.
Interdisciplinary research, world-renowned scholars, and our collaborative spirit attract top students and faculty. We also partner with industry-leading technology companies to conduct groundbreaking research. As a PhD student at CICS, you'll find the community and resources you need to pursue your passion and use computing to take on the world's toughest challenges
The requirements for a PhD in computer science differ depending on whether a student already has a master's degree in computer science. Students who already have a master's degree in computer science should apply and be admitted to the PhD track, while students who do not already have a master's degree in computer science should apply and be admitted to the MS/PhD track.