Curriculum Requirements

The Ph.D. degree is a certification of critical aptitude in scholarship, imagination, knowledge in the discipline, enterprise in research, and proficiency and style in communication.

A candidate obtaining a Ph.D. degree must display a thorough understanding in the major areas of computer science and engineering and must master the necessary tools and techniques so as to be able to make original contributions to the field of computer science and engineering.

An equally important aspect is that of proficiency in oral and written communication skills. A summary of steps, NOT necessarily ordered, through which a student will proceed is as follows:

  1. Admission to the Ph.D. program of computer science and engineering on a ‘provisional status,’ if needed.
  2. Completing prerequisites and finish the master degree, if needed.
  3. Getting the status restored to “regular Ph.D. student,” if needed.
  4. Completing the course work requirement for the Ph.D.
  5. Passing the written comprehensive examination.
  6. Admission to “Candidacy.”
  7. Selection of a dissertation advisor.
  8. Writing a dissertation proposal.
  9. Completion of the seminar requirement and working on the proposed research topic.
  10. Formation of dissertation committee.
  11. Approval of the dissertation by the dissertation committee.
  12. Successful completion of the dissertation defense.
  13. Submission of dissertation to the School of Engineering.
  14. Graduation with a Ph.D. degree in Computer Science and Engineering.