PhD of Computer Science

ISC aims to launch a doctoral program in computer science to achieve the vision of being among the best graduate programs offered by local, regional and international universities, where this program was created to give students and researchers the latest science that has been reached from scientific and practical knowledge in the field of computer [...]

ISC aims to launch a doctoral program in computer science to achieve the vision of being among the best graduate programs offered by local, regional and international universities, where this program was created to give students and researchers the latest science that has been reached from scientific and practical knowledge in the field of computer science.
This program is designed to guide researchers to research topics in various fields of computer science. The focus is on identifying, analyzing, modeling, and solving problems in computer science, with a particular focus on the applied department of computer science. The main objective of the PhD program in Computer Science is to provide high-quality education to students wishing to study at ISC in the main aspects of computer science, giving them the opportunity to become distinguished researchers in this advanced field.

Key features of the course

  • Enhance researchers’ in-depth understanding of computer science fields by providing them with scientific and practical expertise.
  • Providing an interactive environment for researchers that motivates them and challenges their abilities to study advanced topics in computer science.
  • Motivating students to be able to pursue postgraduate studies, and to be ready to fill computer science teaching positions in institutions of higher education.
  • Building strong relationships with local, regional and international academic institutions as well as with the industry sector.

The first stage - Compulsory courses 84 Credits

1
Research methodology in computer science

This course focuses on research methods, research process, use of research tools and technologies, research writing methods and presentation skills for young researchers. This program aims to provide students with extensive information about research methods and concepts (quantitative and qualitative). It is necessary to read the data, analyze it and interpret the results resulting from conducting experiments on this data. The student will be able to form the basic idea of ​​his research and be able to quickly enter and process information.

2
Algorithms

This course introduces PhD students to advanced topics in algorithms, focusing on computational problems that are fundamental in theory and practice, and on developing techniques for designing and analyzing accurate algorithms and data structures to solve such problems. The course discusses other topics such as flow in networks (maximum flow and least cost) and In data structures (such as Fibonacci accretion, curvilinear trees and dynamic trees) linear programming (structural results and algorithms), dealing with approximation algorithms, dealing with large data sets and spatial calculations.

3
Operating systems and distributed systems

Through this course, researchers will study advanced topics in operating systems and review recent developments in this field, in addition to researchers deepening the topics published within classic and modern research papers with the aim of formulating new research questions and evaluating these questions empirically, and the course also aims to study topics in distributed systems And real-time-based systems and theories underlying these systems and their applications. Topics also include wireless sensor networks, resource management in multiprocessor networks, distributed networks, memory management, and security and protection.

4
Computer networks

This course presents to postgraduate researchers advanced topics in the field of computer networks with a focus on basic research conducted to improve the Internet. Topics include Internet dynamics within a large scale, Internet protocols and protection, network interface design, network switching, wireless networks, traffic measurement In Networking, Web Server Performance and Mobile Computing, the focus will be on problems related to the performance of computer networks and next generation Internet protocols and associated applications.

5
Software Engineering

This course discusses recent topics in the field of software engineering and includes new methods, models and theories in software engineering, such as structures and patterns used in building modern software, multimedia software, and software based on the cognitive method. It will also discuss the applications of light and smart software (agile software) and a number of case studies. Some of the research papers published in the software engineering literature will be presented for discussion by holding research seminars with the participation of students / or hosting specialized visitors in this field.

6
Databases

This course reviews the foundations of database applications in addition to advanced topics in data management and systems, distributed database systems, where the following topics are discussed: data architecture and design, query processing, transaction management, multiple databases, network data management, computer cloud and data management, Oriented databases and advanced systems issues. Some of the research papers published in the database literature will be put up for discussion through holding research seminars with the participation of students.

7
Artificial intelligence

This course covers advanced artificial intelligence topics such as pattern recognition, neural networks, expert systems and systems based on fuzzy logic, advanced computing, learning theory and programming based on logic, deduction based on probability theory and inductive reasoning, decision making in the absence of certainty, using intelligent mediators. and data theory. Some of the research papers published in the artificial intelligence literature will be put up for discussion by holding research seminars with the participation of student researchers.

Optional courses 24 Credits

1
Mobile computing

This course aims to understand and build support mechanisms for mobile computing systems including server systems, clients, web systems/databases/files, routing in mobile networks and sensor networks - transport, service management, data management, and security and protection issues in mobile computing data will also be discussed. Presentation and discussion of research papers and articles from recent conferences and journals.

2
Computer architecture

System memory and advanced structures based on pipelin structures, parallel processing, compiler performance optimization, multiprocessor architecture, networking and advanced storage systems, within each topic the focus will be on quantitative evaluation and basic issues such as: correlation between data and control, memory, Reliability, consistency of distributed storage sites.

3
Parallel processors

This course examines advances in computer hardware performance, from sequential processing to today's supercomputers. Modern software methodologies based on shared memory and distributed processing will be discussed, different architectures in parallel processing will be discussed, research papers and articles from recent conferences and journals will be presented and discussed.

4
Advanced Studies in Economic Development

Selected topics in development economics at the micro and macro levels with a focus on policy issues and data analysis. Topics may include poverty, inequality, gender, growth, trade, finance, employment, debt, exchange rates, and macro policies in developing countries.

To study a PhD degree at ISC, applicants must have a master’s degree from an accredited university. At ISC, we offer high quality postgraduate programmes for anyone who desires to achieve their academic and research ambitions.
ISC provides a study commensurate with the student's capabilities, especially in line with the time allotted daily for study, given that the master's student has practical and social responsibilities. We expect fully taught students to be able to obtain their Ph.D. degree within three academic years. We expect students who are partially studying to be able to earn their Ph.D. within 4-6 years of study.
The academic year is divided into four semesters. In each semester, the student is allowed to register a maximum of two research courses and one minimum course with a maximum of 24 credit hours and a minimum of 12 credit hours. Classes are distributed as follows: • The first semester begins at the beginning of the third week of October and ends at the end of the third week of December. • The second semester begins at the beginning of the first week of January and ends at the end of the first week of March. • The third semester begins at the beginning of the second week of March and ends at the end of the second week of May. • The fourth semester begins at the beginning of the fourth week of May and ends at the end of the fourth week of July. • Summer vacation begins at the beginning of August and continues for the third week of October. • After the end of each semester, a two-week vacation is scheduled between semesters.
The tuition fee is £75 per credit hour, • Students are allowed to register a maximum of 24 credit hours each semester and 12 credit hours as a minimum. • The student pays a one-time enrollment fee of 200 pounds when registering with the ISC • The student pays 100 sterling pounds per semester as the registration fee for study subjects. • The iddat hour = four actual hours.
30-Day Money-Back Guarantee

Includes

Full lifetime access
Access on mobile and TV