Degree Structure
College
Computing and Informatics
Department
Computer Science
Level
Graduate Phd
Study System
Courses and Theses
Total Credit Hours
54 Cr. Hrs.
Duration
4 years
Intake
Fall and Spring
Language
English
Study Mode
Full Time and Part Time
Begin your academic journey with our user-friendly online application platform.
Important Dates
Get access to expert guidance.

Degree Overview
The Department of Computer Science at the University of Sharjah is proposing a Doctor of Philosophy (PhD) program in Artificial Intelligence (AI). As known, AI is a rapidly advancing field that enhances many domains, including, but not limited to, engineering, smart cities, healthcare, education, and finance. The UAE’s vision is position itself as a global leader in AI, which indeed requires an urgent need for highly trained researchers and professionals in this domain.
This PhD Program is an intensive, full-time, four-year program comprising a balance of core and elective courses. Researchers will engage in research under the supervision of faculty with diverse expertise. The program aims to produce graduates capable of advancing fundamental research, developing innovative applications, while adhering to ethical deployment of AI. A preliminary market survey (see Appendix 1) indicates strong demand for doctoral-level training in AI. We believe that the graduates of the program will be well-positioned for careers in academia, industry, government, and technology start-ups.
The PhD in AI is aligned with international best practices in doctoral education and seek accreditation and recognition at the national and international level. The program is proposed with sufficient flexibility to adapt to the rapid evolution of AI research and applications, ensuring its relevance and competitiveness.
What You Will Learn
- Prepare highly qualified researchers, scholars, and innovators capable of leading the advancement of Artificial Intelligence through original research, scholarly inquiry, and knowledge creation.
- Develop graduates who can address complex and emerging AI challenges through the design of innovative, scientifically rigorous, and impactful solutions that contribute to societal, industrial, and economic development at local, regional, and global levels.
- Cultivate independent researchers capable of generating, evaluating, and disseminating new knowledge that advances the theoretical foundations and practical applications of Artificial Intelligence.
- Foster ethical, responsible, and interdisciplinary leadership in Artificial Intelligence, enabling graduates to influence policy, practice, and future research directions while adapting to rapidly evolving technological and societal contexts.
University Requirements
- The student must hold a master's degree with a minimum grade of "Very Good" (3.0 out of 4.0) and a bachelor's degree with a minimum grade of 2.5 out of 4.0 or equivalent from a university, college, or an institute recognized by the University of Sharjah and the Ministry of Higher Education and Scientific Research of the UAE. Students with a grade of "Good" may be accepted conditionally.
- The Bachelor's and Master's degrees must be in a major that allows the student to pursue a doctorate graduate program. A student may be admitted, if his/her major is different from the program he/she is applying for, upon the recommendation of the Department and approval of the Council. A student who lacks necessary prerequisite courses may take remedial courses concomitantly or before the Doctorate program.
- Meeting the TOEFL condition.
College Requirements
Degree Requirements
- Compulsory courses (15 credit hours)
- Elective Courses (12 credit hours)
- PhD Dissertation (27 credit hours)
Compulsory Requirements (42 credit hours)
|
Course # |
Course Title |
Credit Hours |
اسم المساق |
Prerequisite |
|
|
Course # |
Course Title |
||||
|
1501732 |
Advanced Machine Learning |
3 |
تعلم الآلة المتقدم |
|
Grad Standing |
|
1501701 |
Statistical Learning Theory and Advanced AI Analytics |
3 |
نظرية التعلم الإحصائي والتحليلات المتقدمة للذكاء الاصطناعي |
|
Grad Standing |
|
1501736 |
AI for Data Science and Big Data Analytics |
3 |
الذكاء الاصطناعي لعلم البيانات وتحليلات البيانات الضخمة |
|
Grad Standing |
|
1501737 |
AI Ethics, Governance and Responsible AI |
3 |
أخلاقيات الذكاء الاصطناعي وحوكمته والذكاء الاصطناعي المسؤول |
|
Grad Standing |
|
1501790 |
PhD Research Seminar |
3 |
ندوة بحثية لطلبة الدكتوراه |
|
QE Panel Approval |
|
1501893 |
PhD Qualification Exam |
0 |
امتحان التأهيل للدكتوراه |
|
|
|
1501895 |
PhD Dissertation |
27 |
أطروحة الدكتوراه |
1501893 |
PhD Qualification Exam |
Elective Courses (12 credit hours)
|
Course # |
Course Title |
Credit Hours |
اسم المساق |
Prerequisite |
|
|
Course # |
Course Title |
||||
|
1501830 |
Topics in AI |
3 |
موضوعات في الذكاء الاصطناعي |
1501330 or equiv. |
1501330 or equiv. |
|
1501730 |
Natural Language Processing |
3 |
معالجة اللغات الطبيعية |
1501701 |
Statistical Learning Theory and Advanced AI Analytics |
|
1501738 |
Deep Reinforcement Learning |
3 |
التعلم المعزز العميق |
|
Grad Standing |
|
1501735 |
Topics in Computer Vision |
3 |
موضوعات في الرؤية الحاسوبية |
1501771 or equiv. |
1501771 or equiv. |
|
1501755 |
Topics in Robotics |
3 |
موضوعات في الروبوتات |
1501732 |
Advanced Machine Learning |
|
1501765 |
Topics in Biomedical Imaging Processing |
3 |
موضوعات في معالجة الصور الطبية الحيوية |
1501732 |
Advanced Machine Learning |
|
1501773 |
Quantum Computing and AI |
3 |
الحوسبة الكمية والذكاء الاصطناعي |
1501732 |
Advanced Machine Learning |
|
1501751 |
Probabilistic Graphical Models and Uncertainty Reasoning |
3 |
النماذج الرسومية الاحتمالية والاستدلال في ظل عدم اليقين |
1501701 |
Statistical Learning Theory and Advanced AI Analytics |
|
1501766 |
Foundations of Autonomous Decision Making under Uncertainty |
3 |
أسس اتخاذ القرار الذاتي في ظل عدم اليقين |
|
Grad Standing |
|
1501775 |
Advanced Topics in Optimization for AI |
3 |
موضوعات متقدمة في التحسين للذكاء الاصطناعي |
|
Grad Standing |
Course Description
|
Course No: 1501732 |
Course Title: Advanced Machine Learning |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This advanced course builds upon fundamental machine learning concepts to explore state-of-the-art deep learning techniques and advanced machine learning methods. The course covers deep neural networks architectures, convolutional neural networks (CNNs), recurrent neural networks (RNNs), transformers, generative models and reinforcement learning. Topics include transfer learning, attention mechanisms, generative adversarial networks (GANs), variational autoencoders (VAEs), meta-learning, and explainable AI (XAI). Students will gain hands-on experience implementing advanced models using modern deep learning frameworks and applying them to real-world problems in computer vision, natural language processing, and other domains. |
||
|
Course No: 1501701 |
Course Title: Mathematical and Statistical Essentials |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This course provides comprehensive mathematical and statistical foundations for the program. It builds upon fundamental concepts in linear algebra, probability theory, basic statistics, and optimization. The course overviews basic and advanced topics that are frequently encountered in computer science applications. The students will learn the basic matrix operations and types, probability models and sampling distributions, statistical inference, regression, and correlation analysis, supervised and unsupervised probabilistic learning. The student will also learn the principles and methods of optimization. |
||
|
Course No: 1501736 |
Course Title: AI for Data Science and Big Data Analytics |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This course provides an advanced, research-oriented study of AI-driven data science and big data analytics, focusing on scalable algorithms, distributed systems, and modern artificial intelligence techniques for analyzing large datasets. It covers foundational big data infrastructures such as HDFS, MapReduce, and Spark, followed by data science methodologies for research. The course explores frequent scalable itemset mining and AI-based clustering techniques. Advanced topics include distributed machine learning, scalable deep learning with evaluation at scale, stream analytics, large-scale graph analytics, and knowledge graphs. Students engage in independent research culminating in individual project presentations, emphasizing critical analysis, experimental rigor, and state-of-the-art AI solutions for big data challenges. |
||
|
Course No: 1501790 |
Course Title: PhD Research Seminar |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This is a 3-credit-hour course intended to hone students’ skills and professional development for undertaking advanced research-oriented tasks in the field of Artificial Intelligence. Students will sharpen their competencies through knowledge exchange in a collaborative scholarly environment, such as seminars and group discussions focused on contemporary AI topics, methodologies, and applications. They will also learn from peers to acquire, analyze, critique, and present research ideas related to AI theories, algorithms, systems, and emerging technologies within a collaborative research setting. |
||
|
Course No: 1501893 |
Course Title: PhD Qualification Exam |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: Every PhD student must pass a Comprehensive Examination designed to evaluate the breadth and depth of the student’s knowledge of his or her discipline, as well as the student’s scholarly potential. The comprehensive exam consists of a written exam that will be prepared, administered, and evaluated by an examination committee from the computer science department. Students taking the comprehensive exam must be in good academic standing and complete the required coursework. The Comprehensive Exam consists of three written exams covering core topics. One core topic, and two subjects are selected by the PhD student in consultation with their PhD academic advisor. |
||
|
Course No: 1501895 |
Course Title: PhD Dissertation |
Credit Hours: 27 |
|
Prerequisite: 1501893 |
||
|
Catalog description: Students must undertake and complete independent theoretical and/or practical research under the supervision of a faculty member. Students are required to submit a thesis documenting their research and defend it in an oral examination before a committee. The Thesis work should provide the student with advanced knowledge in Artificial Intelligence subjects with an in-depth research experience. Students are required to produce at least two journal papers (Scopus Indexed) of their work before defending the Thesis. |
||
|
Course No: 1501830 |
Course Title: Topics in AI |
Credit Hours: 3 |
|
Prerequisite: 1501330 or equivalent or written consent from instructor |
||
|
This course involves selected topics in Artificial Intelligence (AI). The course explores advanced/specialized topics in Artificial Intelligence that are not currently offered as regular courses in the PhD in Computer Science curricula. The topics depend on the interest of the instructor and contents may vary at each offering. This advanced graduate course explores in depth several important topics in modern Artificial Intelligence. The main topic list may include intelligent agents, uninformed and informed search, adversarial search, constraint satisfaction problem, Bayesian networks, decision networks, and reinforcement learning. In addition, advanced topics will be covered from the following fields: machine learning, natural language processing, computer vision, robotics, and deep learning. We will supplement the lectures with paper discussions and there will be a significant research project component to the class to learn current research issues. |
||
|
Course No: 1501730 |
Course Title: Natural Language Processing |
Credit Hours: 3 |
|
Prerequisite: 1501701 |
||
|
This course provides a broad coverage of the field of Natural Language Processing (NLP) through the study of the models, methods, and algorithms of NLP for common NLP problems. Topics include regular expressions, n-gram language models, naive Bayes, sentiment classification; lexicon for sentiments, vector semantics and embeddings, Neural networks, part-of-speech tagging; sequence processing, machine translation, transfer learning with contextual embeddings and pre-trained language models, question answering, and multi-label text classification |
||
|
Course No: 1501738 |
Course Title: Deep Reinforcement Learning |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This course provides a rigorous and in-depth exploration of modern deep reinforcement learning (DRL), covering foundational theory, advanced algorithms, and cutting-edge applications. The course begins with the fundamentals of Markov Decision Processes (MDPs) and classical reinforcement learning (RL) methods, then progresses to deep Q-learning, policy gradient algorithms, actor-critic methods, and model-based approaches. It also covers advanced topics such as multi-agent RL, offline RL, decision transformers, and the integration of RL with large language models (LLMs) through Reinforcement Learning from Human Feedback (RLHF). Emphasis is placed on both theoretical understanding and practical implementation using state-of-the-art libraries and environments. |
||
|
Course No: 1501735 |
Course Title: Topics in Computer Vision |
Credit Hours: 3 |
|
Prerequisite: 1501771 or equiv. |
||
|
This is a special topics course. The topics course usually introduces advanced/specialized areas that are not currently offered in regular courses. The topics depend on the interest of the instructor and contents vary at each offering. The following course description followed by the weekly topics is a specific sample for this particular course. Introduction to the basic and advanced concepts and techniques in computer vision. After completing this course, the students will be able to apply a variety of computer techniques for the design of efficient algorithms for real-world applications, such as optical character recognition, face detection and recognition, motion estimation, human tracking, and gesture recognition. The topics covered include image filters, edge detection, feature extraction, object detection, object recognition, tracking and motion analysis, gesture recognition, image formation and camera models, and stereo vision. The course will cover the deep learning concepts with introduction to various architectures and their applications. |
||
|
Course No: 1501755 |
Course Title: Topics in Robotics |
Credit Hours: 3 |
|
Prerequisite: 1501732 - Advanced Machine Learning |
||
|
Catalog description: This course provides an in-depth exploration of advanced topics in robotics and autonomous systems, emphasizing recent research advances, theoretical foundations, and emerging paradigms. Students will study state-of-the-art methods in robot learning, including reinforcement learning, imitation learning, transfer learning, and agentic AI for autonomous decision-making. The course covers advanced perception and sensing techniques such as 3D vision, multi-modal sensor fusion, simultaneous localization and mapping (SLAM), and active perception in dynamic environments. Students will also examine multi-robot systems, swarm intelligence, collaborative robotics, and distributed coordination algorithms. Human–robot interaction, safe autonomous operations, and ethical considerations are analyzed within the context of current research challenges. Emphasis is placed on critical evaluation of seminal and recent literature, formulation of research questions, experimental design, and rigorous performance assessment. The course culminates in an independent research project, enabling students to contribute novel insights to the field of robotics and autonomous systems, with potential for publication. |
||
|
Course No: 1501765 |
Course Title: Topics in Biomedical Imaging Processing |
Credit Hours: 3 |
|
Prerequisite: 1501732 - Advanced Machine Learning |
||
|
Catalog description: This advanced graduate course explores in depth several important topics in modern biomedical image processing. The course will emphasize both practical and theoretical aspects of medical image analysis, including image reconstruction, segmentation, registration, and quantitative analysis. Appropriate areas include computed tomography (CT), magnetic resonance imaging (MRI), ultrasound imaging, nuclear medicine, microscopy, image-guided interventions, and deep learning applications in medical imaging. The course will integrate critical paper discussions with lectures and include a substantial research project component to explore contemporary research challenges. |
||
|
Course No: 1501773 |
Course Title: Quantum Computing and AI |
Credit Hours: 3 |
|
Prerequisite: 1501732 - Advanced Machine Learning |
||
|
Catalog description: This course covers the theoretical foundations and advanced applications of Quantum Artificial Intelligence (QAI). It integrates quantum computing principles with modern artificial intelligence methodologies, focusing on quantum machine learning, variational quantum algorithms, quantum optimization, and hybrid quantum-classical models. The course emphasizes research-driven learning, critical evaluation of current literature, and development of original doctoral-level contributions in QAI. |
||
|
Course No: 1501751 |
Course Title: Probabilistic Graphical Models and Uncertainty Reasoning |
Credit Hours: 3 |
|
Prerequisite: 1501701 |
||
|
Catalog description: This course provides an in-depth study of Probabilistic Graphical Models (PGMs) as a unifying framework for modeling and reasoning with uncertainty in artificial intelligence. Building on the mathematical foundations of probability and optimization, the course covers representation, inference, and learning in both directed (Bayesian Networks) and undirected (Markov Networks) graphical models. Students will explore exact inference algorithms, approximate inference methods (such as sampling and variational inference), and techniques for learning model parameters and structure from data. The course emphasizes both theoretical understanding and practical applications in domains such as computer vision, natural language processing, and decision support systems |
||
|
Course No: 1501771 |
Course Title: Advanced Data Structures and Algorithms |
Credit Hours: 3 |
|
Prerequisite: Advanced Design and Analysis of Algorithms (1501750) or Equivalent |
||
|
Catalog description: This course covers advanced data structures and algorithms to solve fundamental computing problems and shows the role of data structures in algorithm design and the use of amortized complexity analysis to determine how data structures affect performance. It covers advanced methods and techniques for designing algorithms using appropriate data structures, proving their correctness, and analyzing their efficiency. Advanced Data Structures such as B-Trees, Fibonacci Heaps, and Data Structures for Disjoint Sets are discussed. Many classical network optimization algorithms, as well as newer and more efficient algorithms selected from the recent technical literature. |
||
|
Course No: 1501766 |
Course Title: Foundations of Autonomous Decision Making under Uncertainty |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: This course develops the mathematical and algorithmic foundations of autonomous decision making in uncertain, partially observable, dynamic environments. It covers probabilistic state estimation, sequential decision processes, robust and risk-sensitive optimization, planning under uncertainty, and multi-agent interaction. Students will connect theory to practice through implementation, critical reading of recent papers, and a research-oriented final project. |
||
|
Course No: 1501775 |
Course Title: Advanced Topics in Optimization for AI |
Credit Hours: 3 |
|
Prerequisite: N/A |
||
|
Catalog description: The course will explore the advanced optimization methods of AI and ML systems from mathematical basis to evolutionary, swarm-based, Bayesian, and surrogate-assisted approaches. It will cover gradient and second-order methods, large-scale optimization, coevolutionary systems, constrained and multi-objective optimization, and the use of hybrid algorithms to tackle complex, non-convex, and black-box problems. The course aims to facilitate students understanding current methodological advances and tap into the areas of outstanding challenges in the field. This will be achieved through technical lectures that are blended with critical discussions of the recently published research papers. |
||
Career Path

How will you make an impact?
Every student’s journey at UoS and beyond is different, which is why our Career & Professional Development team provides personalized career resources to help students make an impact for years to come.




