Ph.D. Computer Science
The Doctor of Philosophy in Computer Science offers advanced graduate education, providing you with the skills necessary for a career in basic and applied research, as well as the intellectual foundation to provide leadership in academia and industry.
- Offer increasing specialization within the existing knowledge base of Computer Science.
- Address an area in which disciplinary knowledge is being discovered. The Ph.D. candidate enters as a student, progresses as an apprentice scholar and graduates as a colleague of his/her mentor.
- Engage students in the acquisition of existing knowledge through courses selected to provide the foundation of the expertise required for scholarly inquiry at the highest scientific level.
- Provide the intellectual breadth that allows for novel cross-disciplinary problem solving.
- Develop independence in research problem-solving skills at an advanced level.
- Acquire the depth of knowledge.
- Acquire sufficient breadth of knowledge.
- Develop ethical reasoning skills.
- Improve communication skills for teaching and research dissemination.
- Understand the conduct and support of research and development.
View the CurriculumCourse listing and prerequisites
Borcea, Cristian M.
Chair & Professor
Wu, Chase Qishi
Professor and Associate Dean for Research
Rohloff, Kurt R.
Nakayama, Marvin K.