PhD in Computer Science and Engineering | Hamad Bin Khalifa University
cse

PhD in Computer Science and Engineering

Doctoral program providing exposure to groundbreaking research and invaluable experience in the high-demand field of computer science and engineering.

Doctoral students will gain exposure to, and contribute to, groundbreaking research, giving them invaluable experience that will translate into an exciting, challenging, and well-compensated job in the high-demand field of computer science and engineering.

The HBKU Computer Science and Engineering PhD program provides students with a solid, fundamental, and advanced education, as well as strong research experience and a broad understanding of aspects related to computer science and engineering.The program aims to equip students with advanced, up-to-date knowledge of computer science and engineering, plus the methods, tools, and technologies needed to explore this fast-evolving field. The program provides a broad, multidisciplinary, research-intensive education at the boundary of computer science and engineering while providing specialization streams in contemporary fields that are globally important and also relevant to Qatar, such as systems and computer security, software engineering, computational sciences, computer architecture and VLSI, robotics machine perception, sensing technologies, human computer interface (HCI), Big Data and data analytics, machine learning and artificial intelligence, computer vision and graphics, and wireless and mobile computing and networking.Students have the opportunity to perform research alongside world-class faculty who are leaders in their respective fields.Students gain access to state-of-the-art laboratories and facilities within HBKU including the HBKU Research Complex.Students develop skills that position them to take leading roles in an exceptionally active and highly competitive area of the job market.

Students without a master’s degree but with exceptional performance in an approved bachelor’s degree may be admitted to the PhD program but will need to take 9 additional credits of coursework (3 elective courses).
PhD students should pass a candidacy examination after their second semester and successfully defend their thesis proposal to their committee after their fourth semester of study.


Program Focus

This program focuses on the core skills needed to build a successful advanced career in computer science, engineering, and technology-related areas. It explores research methods, advanced algorithms and data structure, computer architecture and VLSI, ethics, technical writing, and a number of relevant specialties. 

Students are required to conduct original and guided research with faculty supervision that concentrates on the contemporary issues in computer science and engineering that are globally important and are also relevant to Qatar. 

The program provides the students with a broad understanding of the field, together with the flexibility to specialize in contemporary and up-to-date areas of computer science and engineering.

The multidisciplinary approach to the curriculum builds fundamental knowledge that evolves in line with the developments taking place within the field of computer science and engineering, equipping graduates with the tools needed to pursue a wide variety of career paths. 

Curriculum:

A 68-credit program, taught in English, typically over 3 years (for students already possessing a master’s degree) or 4 years (for students without a master’s degree) that includes:

  • 3 core courses to provide students coming from diverse backgrounds with a coherent learning environment that enables them to tackle complex issues in computer science and engineering. The core courses are:

    - Research Methods and Ethics
    - Advanced Algorithms and Data Structures
    - Computer Architecture and VLSI
    - 3 elective courses

  • 6 semesters of graduate research seminars

  • A 44-credit research thesis under the supervision of an adviser and a PhD dissertation committee.

View Admission & Application Requirements