Optionally, applicants are encouraged to attach supporting documents to strengthen their application, such as published scientific research papers, certificates of awards or achievements, or relevant research or professional experiences
The PhD program in Computer Science aims to:
For more information, please refer to:
1. Curriculum Structure:
| Program Structure | Required/ Elective | No. of courses |
Credit Hours | Percentage |
| Course | Required | 5 | 15 | 31.25% |
| Elective | 5 | 15 | 31.25% | |
| Graduation Project (if any) | - | - | - | - |
| Thesis (if any) | Required | 1 | 18 | 37.50 |
| Field Experience(if any) | - | - | - | - |
| Others (.....) | - | - | - | - |
| Total | 11 | 100% | ||
* Add a separated table for each track (if any).
2. Program Courses:
| Level |
Course Code | Course Title |
Required or Elective |
Pre-Requisite Courses |
Credit Hours |
Type of requirements (Institution, College, or Program) |
|---|---|---|---|---|---|---|
|
Level 1 | CSC 712 | Advanced Algorithms and Complexity | Required | - | 3 | Program |
| CSC 710 | Probability and Statistical Computing | Required | - | 3 | Program | |
| - |
Elective course (1)
| Elective | - | Depends on course | Program | |
|
Level 2 | CSC 713 | Theory of Computation | Required | - | 3 | Program |
| CSC 720 | Operating Systems | Required | - | 3 | Program | |
| - |
Elective course (2)
| Elective | - | Depends on course | Program | |
|
Level 3 | CSC 759 | Comprehensive Exam | Required | Complete one year in the program | 0 | Program |
|
Level 4 | CEN 726 | Computer Organization | Required | 3 | Program | |
| - |
Elective course (3)
| Elective | - | Depends on course | Program | |
| CSC 799 | Dissertation | Required |
Pass Comprehensive Exam
| 18 | Program | |
|
Level 5 | - |
Elective course (4)
| Elective | - | Depends on course | Program |
| Level 6 | - |
Elective course (5)
| Elective | - | Depends on course | Program |
* Include additional levels (for three semesters option or if needed).
** Add a table for the courses of each track (if any)
| Elective Courses List (Area 1): Intelligent Systems and Data Management | ||
| Course Code | Course Title | Credit Hours |
| CSC 603 | Machine Learning | 3 |
| CSC 617 | Data Mining | 3 |
| CSC 604 | Computer Vision | 3 |
| CSC 604 | Neural Networks and Deep Learning | 3 |
| CSC 609 | Robotics and Embedded Systems | 3 |
| CSC 610 | Advanced Robotics | 3 |
| CIS 610 | Information Retrieval | 3 |
| CIS 611 | Big Data Analytics | 3 |
| CSC 612 | Natural Language Processing | 3 |
| CSC 615 | Bioinformatics | 3 |
| CSC 616 | Advanced Topics in Intelligent Systems and Data Management | 3 |
| Elective Courses List (Area 2): Cybersecurity and privacy | ||
| Course Code | Course Title | Credit Hours |
| CIT 601 | Applied Cryptography | 4 |
| CIT 606 | Security Policies and Risk Management | 3 |
| CIT 602 | Network Security | 4 |
| CIT 605 | Operating System Security | 4 |
| CIT 604 | Secure Software Systems | 4 |
| CIT 607 | Biometrics and Access Control | 4 |
| CIT 609 | Penetration Testing and Ethical Hacking | 4 |
| CIT 617 | Advanced Topics in Cybersecurity and Privacy | 4 |
| Elective Courses List (Area 3): Theoretical and Applied Research in Computer Science | ||
| Course Code | Course Title | Credit Hours |
| CSC 725 | Independent Research Study | 3 |
| CSC 279 | Advanced Topics in Computer Science | 3 |
| CSC 608 | Research Methods | 3 |
The PhD program in Computer Science at the University of Tabuk offers a range of career and research areas that reflect the latest advancements in the field. These areas include, but are not limited to:
The program focuses on developing scientific research skills and enhancing the ability to innovate and develop in diverse areas of computer science.