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

PhD in computer science course requirements: 

  • Six core courses in systems, AI and theory (18 credits) 
  • Portfolio/comprehensive exam 
  • Dissertation research (18 credits) 
  • Doctoral thesis proposal and defense