مواد الامتحان التنافسي للدراسات العليا / الدكتوراه/ علوم الحاسوب للسنة الدراسية 2025-2026
الفصول او المواضيع المطلوبة | المصادر | اسم المادة |
---|---|---|
1. Introduction to AI 2. Search Algorithms • Uninformed Search Strategies • Informed Search Strategies 3. Constraint Satisfaction Problems (CSPs) 4. Adversarial Search & Game AI 5. Decision Making under Uncertainty • Markov Decision Processes (MDPs) • Reinforcement Learning (RL) 6. Probabilistic AI & Uncertainty Handling • Probability in AI • Sequential Models in AI 7. Bayesian Networks & Probabilistic Graphical Models 8. AI Planning | 1. Stuart Russell, Peter Norvig – Artificial Intelligence: A Modern Approach, Pearson, 3rd edition, 2020. 2. UC Berkeley AI Courses – • CS 188: Introduction to Artificial Intelligence • CS 287: Advanced Robotics & Planning | Advanced Artificial Intelligence |
Background - Classical Encryption techniques - Block Ciphers and the Data Encryption Standard - Finite Fields -Advanced Encryption Standard -Contemporary Symmetric Ciphers -Confidentiality Using Symmetric Encryption -Introduction to Number Theory -Public Key Cryptography and RSA -Key Management; Other Public Key Cryptosystems -Message Authentication and Hash Functions | Cryptography-and-Network-Security-Principles-and-Practice-Global-Edition-by-William-Stallings | Advanced Information Security |
• Smartphone and Handheld computer operating system • The internet of things and embedded operating systems • Real Time operating system • Processes • Address space • The shell • System call for process management • System calls for file management • Miscellaneous System calls • Monolithic systems • Layered Systems • Microkernel systems • Exokernels and Unikernels • Implementation Threads in User space • Implementation Threads in Kernel space • Paging • Page tables • Page table for Large memories • The Optimal Page Replacement Algorithm • The Not Recently Used Page Replacement Algorithm • The Clock Page Replacement Algorithm • Segmentation with Paging: MULTICS • Multiprocessor Operating System Types • Multiprocessor Synchronization • Distributed Systems | Tanenbaum, Andrew S., and Herbert Bos. Modern operating systems. Pearson Education, Inc., 2015. | Advanced Operating System |
• Color Image Processing (1). • Morphological Image Processing (1). • Image Segmentation (1). • Image Pre-Processing(2). • Global and Regional Features(2). • Local Feature Design Concepts(2). • Interest Point Detector and Feature Descriptor Survey(2). • Ground Truth Data, Content, Metrics, and Analysis(2). | 1. Digital Image Processing FOURTH EDITION Rafael C. Gonzalez • Richard E. Woods 2018 2. Computer Vision: Algorithms and Applications 2nd Edition Richard Szeliski. 2022 Springer. | Computer Vision |
1. Introduction to Data Mining 2. Data Preprocessing 3. Pattern mining and Association Analysis 4. Classification 5. Clustering 6. Recommendation Systems 7. Finding Similar Items 8. Mining Social-Network Graphs | 1- Data Mining Concepts and Techniques, Jiawei Han, et.al , Fourth Edition, 2023 . 2- Mining of Massive Datasets , Anand Rajaraman , et.al , Third Edition, 2020. | Data Mining |