Ph.D. Degree


Doctor of Philosophy (Ph.D.)

The department offers a rich research program for Ph.D. students in a variety of topics and application, ranging from AI and robotics, through natural language processing and machine learning, to algorithms and theory of computing. Students participating in the program will engage in original research, under the supervision and guidance of the department’s faculty.


The Department offers students the opportunity to pursue doctoral degrees in the following areas:

  • Algorithms and Data Structures
  • Artificial Intelligence
  • Compression
  • Cryptography, Security and Communications
  • Information Retrieval, Computational Linguistics, and Natural Language Processing
  • Machine Learning
  • Pattern Matching
  • Robotics
  • Verification
  • Vision and Multimedia
  • Data management