PhD in Computer Science — study plan
University of Tabuk Faculty of Computers and Information Technology
- Credit hours
- 48
- Levels
- 8
- Courses
- 36
- Degree
- phd
The PhD in Computer Science study plan at University of Tabuk is an accredited phd programme spanning about 4 years (8 academic levels), requiring 48 credit hours across 36 courses of required and elective study. The table below lists the courses and their credit hours for each level.
Level 1 9 credits
| Code | Course | Credits |
|---|---|---|
| CSC 712 | Advanced Algorithms and Complexity | 3 |
| CSC 710 | Probability and Statistical Computing | 3 |
| Elective Course (1) Elective | 3 |
Level 2 9 credits
| Code | Course | Credits |
|---|---|---|
| CSC 713 | Theory of Computation | 3 |
| CSC 720 | Operating Systems | 3 |
| CEN 726 | Computer Organization | 3 |
Level 3 9 credits
| Code | Course | Credits |
|---|---|---|
| CSC 759 | Comprehensive Exam | 0 |
| Elective Course (2) Elective | 3 | |
| Elective Course (3) Elective | 3 | |
| Elective Course (4) Elective | 3 |
Level 4 18 credits
| Code | Course | Credits |
|---|---|---|
| CSC 799 | Dissertation | 18 |
Level 5 3 credits
| Code | Course | Credits |
|---|---|---|
| Elective Course (5) Elective | 3 |
Elective Courses - Area 1: Intelligent Systems and Data Management 36 credits
| Code | Course | Credits |
|---|---|---|
| CSC 603 | Machine Learning Elective | 3 |
| CSC 617 | Data Mining Elective | 3 |
| CSC 606 | Computer Vision Elective | 3 |
| CSC 604 | Neural Networks and Deep Learning Elective | 3 |
| CSC 605 | Advanced AI Programming and Frameworks Elective | 3 |
| CSC 609 | Robotics and Embedded Systems Elective | 3 |
| CSC 610 | Advanced Robotics Elective | 3 |
| CIS 610 | Information Retrieval Elective | 3 |
| CIS 611 | Big Data Analytics Elective | 3 |
| CSC 612 | Natural Language Processing Elective | 3 |
| CSC 615 | Bioinformatics Elective | 3 |
| CSC 616 | Advanced Topics in Intelligent Systems and Data Management Elective | 3 |
Elective Courses - Area 2: Cybersecurity and Privacy 31 credits
| Code | Course | Credits |
|---|---|---|
| CIT 601 | Applied Cryptography Elective | 4 |
| CIT 606 | Security Policies and Risk Management Elective | 3 |
| CIT 602 | Network Security Elective | 4 |
| CIT 605 | Operating System Security Elective | 4 |
| CIT 604 | Secure Software Systems Elective | 4 |
| CIT 607 | Biometrics and Access Control Elective | 4 |
| CIT 609 | Penetration Testing and Ethical Hacking Elective | 4 |
| CIT 617 | Advanced Topics in Cybersecurity and Privacy Elective | 4 |
Elective Courses - Area 3: Theoretical and Applied Research in Computer Science 12 credits
| Code | Course | Credits |
|---|---|---|
| CSC 725 | Independent Research Study Elective | 3 |
| CSC 729 | Advanced Topics in Computer Science Elective | 3 |
| CSC 718 | Research Methods and Experimental Design in Computer Science Elective | 3 |
| CSC 618 | Parallel Computing Elective | 3 |
This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source
Calculate your GPA for this major
Frequently asked questions about PhD in Computer Science
How many credit hours is PhD in Computer Science at University of Tabuk?
PhD in Computer Science at University of Tabuk requires completing 48 credit hours to graduate, spread across 36 courses.
How many years is PhD in Computer Science at University of Tabuk?
The study plan for PhD in Computer Science spans about 4 years (8 levels/semesters) under the approved plan.
What degree does PhD in Computer Science award?
PhD in Computer Science at University of Tabuk awards a PhD degree after completing 48 credit hours.
Is PhD in Computer Science offered at other universities?
Yes, PhD in Computer Science is offered at at least 2 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.