PhD Program Structure

PhD Program Structure

The PhD program comprises 66 credit hours, including 12 credit hours of core courses, 18 credit hours of elective courses, and 36 credit hours dedicated to the doctoral dissertation. Upon successful completion of the coursework, students are required to pass a comprehensive examination, which serves as a prerequisite for progressing to the dissertation phase. The program is designed to be completed within four academic years.

Core Courses (12 Credit Hours + 36 Credit Hours for PhD Thesis)

Course Code Course Name Credit Hours
CIS 611 Advanced Algorithms and Complexity 3
CIS 612 Distributed Database Systems 3
CIS 613 Research Methods for Computing 3
CIS 614 Seminar I 1
CIS 615 Seminar II 1
CIS 616 Seminar III 1
CIS 700 PhD Thesis 36

Elective Courses (18 Credit Hours)

Course Code Course Name Credit Hours
CIS 621 Advanced Data Communication and Networks 3
CIS 624 Advanced Image Processing 3
CIS 625 Advanced Machine Learning 3
CIS 646 Software Verification and Testing 3
CIS 647 Information Systems Architecture 3
CIS 648 Knowledge Management and Engineering 3
CIS 652 Advanced Cryptography and Computer Network Security 3
CIS 653 Advanced Cloud Computing Security 3
CIS 655 Advanced Digital Forensics 3
CIS 656 Advanced Topics in Data Science 3
CIS 657 Big Data Systems and Knowledge Management 3
CIS 658 Generative Artificial Intelligence 3
CIS 661 Selected Topics in Computer Sciences 3
CIS 662 Selected Topics in Information Systems 3
CIS 663 Selected Topics in Software Engineering 3