The PhD program in computer science is designed to prepare students for careers in research and teaching in computer science. Students will engage deeply with current research in computer science, and will learn to carry out original research and contribute to the expanding body of knowledge within their research area. Completion of the PhD degree requires 72 credits of formal coursework, including courses designed to deepen understanding of computer science fundamentals, electives courses aligned with students’ research interests, seminars on emerging topics and recent research, independent studies, and supervised thesis research. PhD candidates are required to author and publicly defend a dissertation describing the original research carried out during this program of study. We note that an MS is not required prior to enrolling in the PhD program in computer science.
PhD in Computer Science
- CRA Publishes CS Department & SCI Highlights!
- Staff member part of $300,000 NSF grant to encourage underrepresented groups to pursue STEM education
- PittSmartLiving project gets $1.44 million from the National Science Foundation
- Congratulations to CS Professors Litman and Hwa on their new NSF Grant on “Development of Human Language Technologies to Improve Disciplinary Writing and Learning through Self-Regulated Revising”
- Congratulations to CS Prof. Kovashka and Prof. Hwa on their new NSF Grant!