Doctor of Philosophy in Computer Science

  •  Professor: Sung (Chair of the Department)
  • Associate Professors: Mazumdar, Soliman
  • Assistant Professors: Liebrock, Qin, Shin
  • Visiting Professor: Clausen
  • Adjunct Faculty: Anselmo, Lassez, Mukkamala
  • Emeritus Faculty: Stavely

Doctor of Philosophy in Computer Science Degree Requirements

Students of exceptional ability as demonstrated in previous course work are encouraged to pursue a doctor of philosophy degree; individuals with substantial experience in industrial research and development may also apply to the doctoral program. The current research programs of the department include parallel computation, information assurance, high speed networks, neural networks, software engineering, verification, genetic algorithms, databases and knowledge-base systems, and computational intelligence. The department also encourages interdisciplinary work with other departments at Tech and offers specialization in other areas through the New Mexico Cooperative Ph.D. Program in Computer Science (which includes Tech, the University of New Mexico, and New Mexico State University) and in cooperation with researchers at Los Alamos and Sandia national laboratories.

As computer science is a diverse and rapidly changing discipline, the program of study of a Ph.D. student will depend on the area of specialization and on prior experience and education. All Ph.D. students will be required to demonstrate master’s-level knowledge of the core areas of computer science, as well as a thorough understanding of the intended area of specialization. The core areas include systems (operating systems and computer architectures), programming (programming languages, compilers, data structures, and formal semantics), and theory (automata theory, algorithms, and computational complexity). In addition, all Ph.D. students are required to take three credit hours of CS 585 (Graduate Seminar). The specific course requirements are determined with the consultation and approval of the student’s advisory committee and the chair of the department.

The student must pass a preliminary examination in each of the core areas. A detailed list of topics to be covered is available from the department. The student must also pass a candidacy examination in his or her specific area of specialization. See the description of the Graduate Program, Page 34, for further details