المواد الدراسية

PhD Thesis Supervision
The student selects a research topic and conducts a literature review in relation to the topic
The student selects a research topic and conducts a literature review in relation to the topic.
Major data structures design techniques - Divide and conquer - Dynamic programming - Heuristics - Parallel algorithms - Analysis of algorithms - Orders of magnitude - Lower bound theory - Time and space complexity - NP-hard and NP-complete problems...
New trends and research directions in the area of Computer Systems and Networks.
Graph theory and applications in computer science – Computational methods and application in computing science – Advanced data structures –Applications in computing - Discrete mathematics applications in computing – New trends in computing science.
Finite state automata and regular expressions - Regular sets - the Pumping lemma - Context-free grammars and derivation trees - Chomsky and Greiback normal forms - Context-free languages - Recognizers - Turing machines - recursive and recursively...
Review of major data structures - Basic design techniques - Divide and conquer - Greedy method - Backtracking - Dynamic programming - Heuristics - Parallel algorithms - Analysis of algorithms - Orders of magnitude - Lower bound theory - Time and...