Skip to content
Beseyat
العربية
Credit hours
42
Levels
5
Courses
66
Degree
phd

The PhD in Computer Science study plan at King Fahd University of Petroleum & Minerals is an accredited phd programme spanning about 3 years (5 academic levels), requiring 42 credit hours across 66 courses of required and elective study. The table below lists the courses and their credit hours for each level.

Area A: Algorithms and Applications (elective pool) 33 credits

Code Course Credits
ICS 553 Algorithms and Complexity Elective 3
ICS 545 Arabic Computing Elective 3
ICS 546 Multimedia Information Management Elective 3
ICS 547 Digital Image Processing Elective 3
ICS 557 Advanced Machine Learning Elective 3
ICS 558 Introduction to Bioinformatics and Biomedicine Elective 3
ICS 582 Natural Language Processing Elective 3
ICS 583 Pattern Recognition Elective 3
ICS 611 Combinatorial, Approximation, and Probabilistic Algorithms Elective 3
ICS 614 Advanced Pattern Recognition Elective 3
ICS 615 Advanced Computer Vision Elective 3

Area B: Systems and Languages (elective pool) 21 credits

Code Course Credits
ICS 531 Advanced Operating Systems Elective 3
ICS 532 Performance Analysis and Evaluation Elective 3
ICS 533 Modeling and Simulation of Computing Systems Elective 3
ICS 535 Theory and Design of Programming Languages Elective 3
ICS 541 Database Design and Implementation Elective 3
ICS 630 Distributed Systems Elective 3
ICS 633 Semantics of Programming Languages Elective 3

Area C: Security and Net-centric Computing (elective pool) 78 credits

Code Course Credits
ICS 555 Cryptography and Data Security Elective 3
ICS 570 Computer Communication Networks Elective 3
ICS 571 Client Server Programming Elective 3
ICS 572 Distributed Computing Elective 3
ICS 573 High Performance Computing Elective 3
ICS 575 Application Development for Internet Based Services Elective 3
ICS 576 Concurrent and Parallel Processing Elective 3
ICS 654 Advanced Topics in Computer Networking Elective 3
COE 541 Local and Metropolitan Area Networks Elective 3
COE 542 High-Speed Networks Elective 3
COE 543 Mobile Computing and Wireless Networks Elective 3
CNW 550 Computer Network Design Elective 3
CNW 554 Modeling and Analysis of Computer Networks Elective 3
CNW 555 Protocol Engineering Elective 3
SEC 511 Principles of Information Assurance and Security Elective 3
SEC 521 Network Security Elective 3
SEC 524 Computer and Network Forensics Elective 3
SEC 528 Security in Wireless Networks Elective 3
SEC 531 Secure Software Elective 3
SEC 534 Database Security Elective 3
SEC 536 Web Application Security Elective 3
SEC 538 Trusted Computing Elective 3
SEC 544 Biometric Systems Elective 3
SEC 546 Embedded Systems Security Elective 3
SEC 548 Watermarking and Steganography Elective 3
SEC 595 Special Topics in Information Assurance and Security Elective 3

Area D: Software Engineering (elective pool) 45 credits

Code Course Credits
SWE 515 Software Requirements Engineering Elective 3
SWE 516 Software Design Elective 3
SWE 526 Software Testing and Quality Assurance Elective 3
SWE 531 Secure Software Elective 3
SWE 532 Web Application Security Elective 3
SWE 536 Software Architecture Elective 3
SWE 539 Software Metrics Elective 3
SWE 566 Software Agents Elective 3
SWE 585 Empirical Software Engineering Elective 3
SWE 587 Software Project Management Elective 3
SWE 595 Special Topics in Software Engineering Elective 3
SWE 634 Real-Time and Distributed Software with Reusable Components Elective 3
SWE 638 Software Maintenance and Re-Engineering Elective 3
SWE 670 Formal Methods and Models in Software Engineering Elective 3
SWE 671 Global Software Engineering Elective 3

Common Courses and Research/Dissertation Requirements 24 credits

Code Course Credits
ICS 690 Special Topics in Computer Science III Elective 3
ICS 691 Special Topics in Computer Science IV Elective 3
ICS 701 Directed Research I Elective 3
ICS 702 Directed Research II Elective 3
ICS 699 Seminar 0
ICS 711 PhD Pre-Dissertation 3
ICS 712 PhD Dissertation 9

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 King Fahd University of Petroleum & Minerals?

PhD in Computer Science at King Fahd University of Petroleum & Minerals requires completing 42 credit hours to graduate, spread across 66 courses.

How many years is PhD in Computer Science at King Fahd University of Petroleum & Minerals?

The study plan for PhD in Computer Science spans about 3 years (5 levels/semesters) under the approved plan.

What degree does PhD in Computer Science award?

PhD in Computer Science at King Fahd University of Petroleum & Minerals awards a PhD degree after completing 42 credit hours.

Is PhD in Computer Science offered at other universities?

Yes, PhD in Computer Science is offered at at least 4 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in College of Computing & Mathematics