مواد الامتحان التنافسي للدراسات العليا / الماجستير / علوم الحاسوب للسنة الدراسية 2025-2026
الفصول او المواضيع المطلوبة | المصادر | اسم المادة |
---|---|---|
1. Representation of numeric data. 2. Arrays. 3. Pointers and references. 4. Data structure types: • Stack. • Queue. • Linked-list (single and double). • Tree. • Sets. • Graph and hash table. 5. Sorting. 6. Searching | 1- Data Structures and Algorithms: Annotated Reference with Examples, by Granville Barnett and Luca Del Tongo. First Edition 2008 2- Data Structures and Algorithms in C++, by Adam Drozdek. 2nd Edition | Data structures and Algorithms |
1. Relational databases 2. Formal relational query languages 3. Database design 4. Sql (structure query language) 5. Data storage and querying 6. Transaction management | FUNDAMENTALS OF Database Systems, Sixth Edition, by Ramez Elmasri & Shamkant B. Navathe | Databases |
1. Introduction to Artificial Intelligence 2. Intelligent Agents and Problem-Solving 3. Adversarial Search & Game AI 4. Knowledge Representation and Reasoning 5. Machine Learning Basics • Supervised Learning • Unsupervised Learning • Reinforcement Learning 6. Bio-Inspired Computing in AI • Genetic Algorithms (GA • Artificial Neural Networks (ANNs): 7. Swarm Intelligence and Nature-Inspired Algorithms | 1. Stuart Russel, Peter Norvig: Artificial Intelligence: A Modern Approach, Pearson, 3rd edition, 2020. 2. Aboul Ella Hassanien, Eid Emary, Swarm Intelligence: Principles, Advances, and Applications, Boca Raton London New York, CRC Press, 2016. | Advanced Artificial Intelligence |
1. The data link layer 2. The network layer 3. The transport layer 4. The link layer: links, access networks, and lans 5. Application layer | 1- ( Computer Networks ) by Andrew S. Tanenbaum 2014 2- ( Computer Networking: A Top-Down Approach ) by James F. Kurose & eith W. Ross 6th Edition | Computer Networks |
1. Digital Image Fundamentals. 2. Intensity Transformations and Spatial Filtering. 3. Color Image Processing. 4. Morphological Image Processing. 5. Image Segmentation. | 1- Digital Image Processing, FOURTH EDITION ,Rafael C. Gonzalez • Richard E. Woods 2018 | Image Processing |
1. An Overview of Computer Security 2. Basic Cryptography- 3. Cipher Techniques | 1- Cryptography-and-Network-Security-Principles-and-Practice-Global-Edition-by-William-Stallings | Data Security |
1. Process Concept, • Process Scheduling, • Operations on Processes, • Interposes Communication 2. Multicore Programming, • Multithreading Models, • Thread Libraries. 3. Critical-Section Problem, • Peterson’s Solution, • Synchronization Hardware, • Mutex Locks, Semaphores, • Classic Problems of Synchronization, • Deadlocks 4. Scheduling Criteria, • Scheduling Algorithms, • Multi-Processor Scheduling, • Real-Time CPU 5. HDD Scheduling • NVM Scheduling • Error Detection and Correction • Storage Device Management 6. The Role of Interrupt Signals • Interrupts and Exceptions • Nested Execution of Exception and Interrupt Handlers • Initializing the Interrupt Descriptor Table Exception Handling. • Interrupt Handling. | 1- Operating System Concepts, Tenth Edition, Abraham Silberschatz, 2018 | Operating Systems |