Doctor of Philosophy in Computer Science

Educational Objectives

The Computer Science Ph.D. program seeks to provide students with:

  • a thorough grounding in the fundamental principles and practices of computer science;
  • the ability to advance the state of the art of computer science;
  • the skills to become researchers and teachers who can excel in both the academic and professional spheres of computer science;
  • a clear understanding of the professional, ethical, and societal implications of computer science research; and
  • the ability to work across disciplinary boundaries, both within and beyond computer science.