> ## Content Index
> Fetch the complete content index at: https://arabroot.io/llms.txt
> Use this file to discover other available public pages before exploring further.

# تخصص الأمن السيبراني Cybersecurity: منهج CSEC2017 وإطار سيوف
- URL: https://arabroot.io/articles/تخصص-الامن-السيبراني-من-الداخل-منهج-csec2017-واطار-سيوف/
- Published: 2026-10-30T11:31:28.000Z
- Updated: 2026-10-31T06:09:22.000Z
- Description: ماذا يقول منهج CSEC2017 عن تخصصك، وكيف تدرسه ثلاث جامعات سعودية، وما الذي يطلبه الإطار السعودي سيوف ولا تغطيه الخطط، ومن أين تكمله.
- Author: فريق عرب رووت
- Tags: الأدلة التقنية, للطلاب والخريجين

إذا كنت قد قبلت في بكالوريوس الأمن السيبراني Cybersecurity، أو أنهيت فيه سنة أو سنتين، ففي الغالب قد فتحت الخطة الدراسية في موقع القسم ووقفت عند أسئلة لا يجيب عنها أحد: لماذا يوجد في خطة أمن سيبراني مقرر اسمه «تفاضل وتكامل لعلوم الحاسب» ومقرر «تراكيب متقطعة»؟ ولماذا تأتي مادة «الامتثال والأخلاقيات» قبل مادة «الاختراق الأخلاقي» التي جئت من أجلها؟ وما علاقة «الهندسة العكسية» بوظيفة محلل في مركز العمليات الأمنية SOC؟ ثم تسمع من زميل في قسم آخر أن تخصصه «علوم حاسب بمسار أمن» وأنه سيعمل في نفس الوظائف، فتتساءل: ما الذي يميز خطتي إذن، وما الذي ينقصها؟

في مقال [أي تخصص تقني تختار؟](https://arabroot.io/articles/%D8%A7%D9%8A-%D8%AA%D8%AE%D8%B5%D8%B5-%D8%AA%D9%82%D9%86%D9%8A-%D8%AA%D8%AE%D8%AA%D8%A7%D8%B1-%D9%85%D8%A7-%D8%AA%D8%AF%D8%B1%D8%B3%D9%87-%D9%88%D8%A7%D9%8A%D9%86-%D8%AA%D8%B9%D9%85%D9%84/) قارنا التخصصات التقنية كلها جنباً إلى جنب، ورأينا أن الأمن السيبراني يأخذ نحو ربع الساعات الإجبارية في خططه، وأن كثيراً من برامجه مسارات داخل علوم الحاسب أو تقنية المعلومات. أما هذا المقال فيجيب عن سؤال مختلف: أنت الآن داخل التخصص، فماذا يقول المنهج الدولي الذي بنيت عليه خطتك، ولماذا وضع كل جزء فيها، وكيف تدرسه الجامعات السعودية فعلاً، وما الذي يطلبه سوق العمل السعودي ولا تغطيه الخطة، وكيف تكمل النقص من مقالات عرب رووت. وهو من مرحلة [ابدأ هنا: أساسيات الأمن السيبراني](https://arabroot.io/start/#stage-sec-start)، وموجه لطالب التخصص وللخريج الجديد ولمن يتعلم الأمن بنفسه ويريد أن يعرف «المنهج الكامل» الذي يقيس عليه.

ولن نعيد هنا شرح الأدوار الوظيفية واحداً واحداً، فقد شرحناها في مقال [أدوار الأمن السيبراني](https://arabroot.io/articles/%D8%A7%D8%AF%D9%88%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D9%85%D9%86-%D9%85%D8%AD%D9%84%D9%84-soc-%D8%A7%D9%84%D9%89-grc/)، ولن نعيد خطة التدريب الصيفي، فهي في مقال [خطة تدريب Internship في الأمن السيبراني](https://arabroot.io/articles/%D8%AE%D8%B7%D8%A9-%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8-internship-%D9%81%D9%8A-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-8-%D8%A7%D9%88-12-%D8%A7%D8%B3%D8%A8%D9%88%D8%B9%D8%A7/). وسوف نناقش في هذا المقال ما يلي:

- تقرير CSEC2017: من كتبه ومتى، وكيف ينظم المعرفة في ثلاثة أبعاد وثمانية مجالات معرفة Knowledge Areas، وما الذي يقوله عن الرياضيات والممارسة المهنية، وما الذي لا يغطيه.
- الاعتماد الأكاديمي من ABET لبرامج الأمن السيبراني وما يضيفه فوق التقرير.
- تجربة عملية Lab: برنامج Python يصنف كل مقرر في الخطط السعودية الثلاث إلى مجالات CSEC2017، ويقارنها بمجالات الكفاءة في الإطار السعودي لكوادر الأمن السيبراني (سيوف) SCyWF، مع المشكلات التي ظهرت وكيف عالجناها.
- ما يطلبه سوق العمل ولا تغطيه الخطط، من الإطار نفسه ومن التقرير.
- خريطة الدراسة الذاتية: كل مجال معرفة ومقالات عرب رووت التي تغطيه، وما ينقص الموقع بصراحة.
- خطة قراءة فصلاً بفصل، وأخطاء شائعة يقع فيها طلاب هذا التخصص.

## من كتب منهج الأمن السيبراني ولماذا تأخر؟

قبل 2017 لم يكن للأمن السيبراني منهج جامعي مستقل من الجمعيات المهنية، وإنما كان مجالاً واحداً داخل منهج علوم الحاسب CS2013 اسمه ضمان المعلومات وأمنها، وكانت الجامعات التي تريد بكالوريوساً كاملاً في الأمن تجمع مواده من هنا وهناك. ثم في يوليو 2014 بدأت مجموعة من الأكاديميين مبادرة اسمها مشروع التعليم السيبراني Cyber Education Project، وفي أغسطس 2015 قرر مجلس التعليم في ACM تشكيل فريق مشترك، وانطلق الفريق رسمياً في سبتمبر 2015 باسم Joint Task Force on Cybersecurity Education، وضم أربع جهات: جمعية ACM، وجمعية الحاسب في IEEE واختصاراً IEEE-CS، ومجموعة أمن المعلومات والخصوصية في جمعية نظم المعلومات AIS SIGSEC، ولجنة تعليم أمن المعلومات في الاتحاد الدولي لمعالجة المعلومات IFIP WG 11.8.

وصدرت النسخة 1.0 من التقرير بتاريخ 31 ديسمبر 2017 باسم [Cybersecurity Curricula 2017](https://www.acm.org/binaries/content/assets/education/curricula-recommendations/csec2017.pdf?ref=arabroot.io) واختصاراً CSEC2017، ويصف نفسه بأنه أول مجموعة توصيات عالمية لمناهج الأمن السيبراني، أي أنه لم يحل محل تقرير سابق، وإنما فصل الأمن عن علوم الحاسب وجعله تخصص حوسبة سادساً بجانب علوم الحاسب وهندسة الحاسب ونظم المعلومات وتقنية المعلومات وهندسة البرمجيات. واعتمدته الجهات الأربع، ومولته معها المؤسسة الوطنية للعلوم الأمريكية وشركة Intel ووكالة الأمن القومي الأمريكية. ويوصي التقرير نفسه بمراجعته خلال خمس سنوات بسبب سرعة تغير المجال، ومع ذلك ما زالت [صفحة المنهج الرسمية](https://cybered.acm.org/?ref=arabroot.io) عند مراجعتنا لها في أكتوبر 2026 تعرض CSEC2017 وملف تصحيحاته Errata فقط، أي أنه ما زال الإصدار المعتمد الذي تقيس عليه خطتك.

ويعرف التقرير الأمن السيبراني بأنه «تخصص قائم على الحوسبة computing-based discipline يشمل التقنية والناس والمعلومات والعمليات لتمكين التشغيل المضمون assured operations في وجود خصوم adversaries»، ويضيف أنه يشمل بناء الأنظمة الآمنة وتشغيلها وتحليلها واختبارها، وأنه دراسة متداخلة فيها القانون والسياسات والعوامل البشرية والأخلاقيات وإدارة المخاطر. لاحظ كلمتين في هذا التعريف: «قائم على الحوسبة»، وهذا يفسر لماذا نحو 40% من ساعاتك التقنية مواد حوسبة عامة كما سنرى في الأرقام، و«الخصوم»، وهذا ما يميز الأمن عن بقية تخصصات الحوسبة، فمهندس البرمجيات يبني نظاماً يعمل، أما أنت فتبني نظاماً يعمل وهناك شخص ذكي يحاول أن يجعله لا يعمل.

## كيف ينظم التقرير المعرفة؟ النموذج ثلاثي الأبعاد Thought Model

لا يقسم CSEC2017 المنهج إلى مقررات، وإنما يبني ما يسميه نموذج التفكير Thought Model من ثلاثة أبعاد، ومن تحتها أساس لا يعده بعداً مستقلاً. والصورة التالية تبين هذا النموذج:

![ثلاث طبقات: في الأعلى ثمانية مجالات معرفة هي البيانات والبرمجيات والمكونات والاتصال والأنظمة والإنسان والمؤسسة والمجتمع مع وصف قصير لكل مجال، وفي الوسط ستة مفاهيم مشتركة هي السرية والسلامة والتوافر والخطر والتفكير الخصومي والتفكير المنظومي، وفي الأسفل خمس عدسات تخصصية هي علوم الحاسب وهندسة الحاسب ونظم المعلومات وتقنية المعلومات وهندسة البرمجيات، وتحت الجميع شريط المتطلبات الأساسية من التواصل والحساب والتفكير النقدي والعمل في فريق والأخلاقيات](https://arabroot.io/content/images/2026/10/major-cyber-guide-01-thought-model.webp)

الأبعاد الثلاثة في CSEC2017: مجالات المعرفة، والمفاهيم المشتركة، والعدسة التخصصية التي يبنى عليها البرنامج

البعد الأول هو مجالات المعرفة Knowledge Areas، وهي ثمانية، وكل مجال يتكون من وحدات معرفة Knowledge Units، وكل وحدة من مواضيع Topics، ولكل مجال مخرجات تعلم Learning Outcomes. والأهم في كل مجال قائمة اسمها الأساسيات Essentials، ويقول التقرير عنها بوضوح إنها «الكفاءة التي يجب أن يصل إليها كل طالب مهما كان تركيز البرنامج»، وإن أساسيات المجالات الثمانية مجتمعة هي «الحد الأدنى من المحتوى لأي برنامج أمن سيبراني». هذه الجملة هي المقياس الذي سنستخدمه في التجربة العملية، لأن التقرير لا يعطي ساعات.

البعد الثاني هو المفاهيم المشتركة Crosscutting Concepts، وهي ستة: السرية Confidentiality، والسلامة Integrity، والتوافر Availability، والخطر Risk، والتفكير الخصومي Adversarial Thinking أي أن تفكر في ما قد يفعله الطرف الآخر ضد هدفك، والتفكير المنظومي Systems Thinking أي أن ترى تداخل القيود التقنية والاجتماعية. وهذه المفاهيم لا تدرس في مقرر واحد، وإنما يفترض أن تتكرر في كل مقرر، وإذا أردت أن تبدأ بها فقد شرحنا الثلاثة الأولى والخطر في [ما هو الأمن السيبراني؟](https://arabroot.io/articles/%D9%85%D8%A7-%D9%87%D9%88-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9-%D9%88%D8%A7%D9%84%D8%AA%D9%88%D8%A7%D9%81%D8%B1/).

البعد الثالث هو العدسة التخصصية Disciplinary Lens، أي التخصص الحاسوبي الذي يبنى عليه برنامج الأمن: علوم الحاسب أو هندسة الحاسب أو نظم المعلومات أو تقنية المعلومات أو هندسة البرمجيات. ويقول التقرير إن العدسة تحدد العمق ومخرجات التعلم، ويضرب مثالاً بأن تدريس الخطر في مجال أمن البيانات يختلف بين برنامج أمن مبني على علوم الحاسب وبرنامج مبني على نظم المعلومات. وهذا بالضبط ما يفسر الفرق بين خطتك وخطة زميلك في «علوم الحاسب بمسار أمن»: نفس المجالات، وعدسة مختلفة.

وتحت الأبعاد الثلاثة متطلبات أساسية لا يعدها التقرير بعداً، وإنما يقول إنها تبنى من التعليم العام: التواصل، والحس العددي Numeracy، ومهارات التحليل وحل المشكلات، والتفكير النقدي، والعمل في فريق، ومعها الثقافة التقنية والسلوك الأخلاقي. لذلك عندما تجد في خطتك مقرر «التواصل التقني» أو «مهارات مكان العمل» فهو ليس حشواً، وإنما هو هذا الأساس.

## المجالات الثمانية Knowledge Areas: ماذا يدرس كل مجال ولماذا هو في خطتك؟

الجدول التالي يجمع المجالات الثمانية مع أساسياتها كما في الملحق B من التقرير، ومع أسماء المقررات التي تمثلها عادة في الخطط السعودية الثلاث التي سنقرؤها في التجربة:

| المجال Knowledge Area               | ما يحميه                                               | الأساسيات Essentials في التقرير                                                                                                                                                              | مقررات تمثله في الخطط السعودية                                                    |
| ----------------------------------- | ------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| أمن البيانات Data Security          | البيانات وهي مخزنة وأثناء المعالجة وأثناء النقل        | مفاهيم التشفير الأساسية، والاتصال الآمن من طرف إلى طرف، والتحقيق الرقمي Digital Forensics، وسلامة البيانات والمصادقة، ومسح البيانات Data Erasure                                             | علم التشفير، والأدلة الرقمية، والأسس الرياضية لأمن المعلومات                      |
| أمن البرمجيات Software Security     | البرمجيات التي تحافظ على خصائص الأمن                   | مبادئ التصميم الأساسية مثل أقل صلاحية Least Privilege، ومتطلبات الأمن، ومشكلات التنفيذ، والتحليل الثابت والديناميكي، والإعداد والتحديث، والأخلاقيات في التطوير والاختبار والإفصاح عن الثغرات | البرمجة الآمنة، وأمن التطبيقات، وتطوير البرمجيات الآمنة                           |
| أمن المكونات Component Security     | المكونات المدمجة في أنظمة أكبر، من الشريحة إلى المكتبة | ثغرات المكونات، ودورة حياة المكون، ومبادئ تصميم المكون الآمن، وأمن سلسلة التوريد Supply Chain، واختبار الأمن، والهندسة العكسية Reverse Engineering                                           | الهندسة العكسية                                                                   |
| أمن الاتصال Connection Security     | الاتصالات الفيزيائية والمنطقية بين المكونات            | الأنظمة والمعمارية والنماذج والمعايير، والواجهات الفيزيائية والبرمجية، وهجمات الاتصال، وهجمات النقل                                                                                          | أمن الشبكات، وأمن الجوال والشبكات اللاسلكية                                       |
| أمن الأنظمة System Security         | النظام ككل، أي المكونات والاتصالات والبرمجيات معاً     | النظرة الشاملة، وسياسة الأمن، والمصادقة، والتحكم في الوصول، والمراقبة، والتعافي، والاختبار، والتوثيق                                                                                         | أمن أنظمة التشغيل، والتهديدات ونمذجتها، والاختراق الأخلاقي                        |
| أمن الإنسان Human Security          | الأفراد وبياناتهم وخصوصيتهم وسلوكهم                    | إدارة الهوية، والهندسة الاجتماعية Social Engineering، والوعي، والخصوصية في السلوك الاجتماعي، وخصوصية البيانات الشخصية                                                                        | الأمن السيبراني المتمحور حول الإنسان (في خطة واحدة فقط)                           |
| أمن المؤسسة Organizational Security | المؤسسة ورسالتها، بإدارة الخطر                         | إدارة المخاطر، والحوكمة والسياسات، والقوانين والأخلاقيات والامتثال، والاستراتيجية والتخطيط                                                                                                   | إدارة المخاطر الأمنية، وإدارة الحوادث، وتدقيق نظم المعلومات، وإدارة أمن المعلومات |
| أمن المجتمع Societal Security       | المجتمع ككل                                            | الجرائم السيبرانية Cybercrime، والقانون السيبراني، والأخلاقيات السيبرانية، والسياسات السيبرانية، والخصوصية                                                                                   | الامتثال والأخلاقيات، والجوانب الأخلاقية والاجتماعية للحوسبة                      |

في الجدول أعلاه لاحظ التالي:

- المجالات الثلاثة في المنتصف، أي المكونات والاتصال والأنظمة، يذكر التقرير صراحة أنها تعمل معاً، فالمكون يتصل بمكون آخر، والاثنان يكونان نظاماً، ولذلك يكرر التقرير بعض وحدات المعرفة فيها عمداً ويقول إن هذا التكرار مقصود.
- التحقيق الرقمي في أمن البيانات وليس في الاستجابة للحوادث، لأن التقرير ينظر إليه كعلم استخراج الدليل من البيانات، بينما إدارة الحوادث نفسها وحدة في أمن المؤسسة بجانب استمرارية الأعمال والتعافي من الكوارث.
- إدارة الأنظمة Systems Administration وحدة في أمن المؤسسة وليس في أمن الأنظمة، وهذا يفاجئ كثيراً من الطلاب، والسبب أن التقرير يراها عملاً تشغيلياً يخدم رسالة المؤسسة.
- اختبار الاختراق Penetration Testing موضوع داخل وحدة اختبار النظام في أمن الأنظمة، أي أنه أداة لقياس أمن النظام، وليس مجالاً مستقلاً. ويقول التقرير إن البرامج قد تختار تدريس أدوات الهجوم، لأن دراسة الهجوم طريقة جيدة لبناء مهارة الدفاع، وإن كل المجالات يمكن تدريسها من زاوية الدفاع ومن زاوية الهجوم.

## ماذا يقول التقرير عن الرياضيات، وماذا لا يغطي؟

قد يتساءل البعض: إذا كان المنهج لا يذكر مقرر «تفاضل وتكامل» فلماذا هو في خطتي؟ والإجابة أن CSEC2017 لا يحتوي فصلاً للرياضيات أصلاً، وإنما يذكر الرياضيات في موضعين: الأول في وصف مجال أمن البيانات، حيث يقول إن هذا المجال «يتطلب تطبيق خوارزميات رياضية وتحليلية»، ثم يضع موضوعاً اسمه الخلفية الرياضية Mathematical Background ويصفه بأنه أساسي لفهم خوارزميات التشفير، ويعدد فيه الحساب المعياري Modular Arithmetic، ونظريتي فيرما وأويلر، والجذور البدائية ومسألة اللوغاريتم المتقطع Discrete Log، واختبار الأولية وتحليل الأعداد الكبيرة، والمنحنيات الإهليلجية Elliptic Curves والشبكات Lattices، والجبر المجرد والحقول المنتهية Finite Fields، ونظرية المعلومات. والموضع الثاني في الأساس العام، حيث يذكر الحس العددي ضمن المتطلبات التي يبنيها التعليم العام.

أما المقادير فيتركها لهيئات الاعتماد، وهنا يأتي دور ABET كما سيأتي: ست ساعات رياضيات على الأقل تشمل الرياضيات المتقطعة والإحصاء. والتفاضل والتكامل الذي تراه في خطتك هو في الغالب متطلب الكلية أو الجامعة، أي أنه يأتي من العدسة التخصصية ومن نظام الجامعة، وليس من منهج الأمن نفسه. وهذا لا يعني أنه بلا فائدة، فالاحتمالات والإحصاء تدخل في تحليل السجلات والكشف عن الشذوذ، والجبر المجرد في التشفير، لكنه يعني أن تقرأ مقرر الرياضيات في خطتك على أنه أساس للعدسة التي اختارتها جامعتك.

وفيما يلي ما يقول التقرير صراحة إنه لا يفعله:

- لا يعطي ساعات ولا مقررات: يقول في رسالته إنه يريد أن يقدم «إرشاداً منهجياً لا وثيقة إلزامية تدعم نوعاً واحداً من البرامج»، ويقول إن وحدات المعرفة لا تساوي مقررات، وإن مقرر الأمن الواحد يحتوي عادة مواضيع من عدة وحدات. ويضيف في قالب النماذج أن عدد الساعات يختلف بحسب طرق التدريس وظروف الجامعة.
- لا يحدد المحتوى التفصيلي للمواضيع: يضرب مثالاً بأن مقرر التشفير الحديث سيدرس نمط GCM لتشفير الكتل حتى لو لم يذكره التقرير، لأن التفاصيل مسؤولية من يصمم المقرر.
- لا يقدم الأمثلة التطبيقية داخل الوثيقة: النماذج Exemplars للمقررات والبرامج تنشر في موقع المجتمع، والتقرير يكتفي بقوالبها.
- لا يجعل المجالات منفصلة: يقول إن مجالات المعرفة ليست حصرية، وإن وضع وحدة في مجال لا يمنع تدريسها في مجال آخر.

## الممارسة المهنية Professional Practice في الفصل الخامس

الفصل الخامس من التقرير بعنوان وجهات نظر الصناعة Industry Perspectives، وفيه جملة تستحق أن تقرأها وأنت في السنة الثانية: «خريجو البرامج التقنية مثل تقنية المعلومات أو علوم الحاسب يفتقرون غالباً إلى معارف ومهارات الأمن المحددة التي يحتاجونها في بيئة الصناعة أو الحكومة، وخريجو البرامج غير التقنية يحصلون على تغطية سطحية لمفاهيم الأمن». أي أن التقرير نفسه يعترف بأن المشكلة ليست في نوع البرنامج وحده، وإنما في المسافة بين الجامعة وبيئة العمل.

ثم يصف التقرير ما يسميه سلسلة المهارات التقنية والإدارية Technical-Business Skills Continuum، من التقني البحت مثل التشفير والدفاع عن الشبكات إلى الإداري البحت مثل السياسات والامتثال، ويقول إن كل خريج يحتاج مزيجاً من الطرفين أينما كان موقعه. ويعدد المهارات غير التقنية التي يحتاجها المحترف: العمل في فريق، وشرح المواضيع التقنية لغير التقنيين، والدفاع عن طلب الموارد، والوعي بالموقف، والعمل في ثقافات مؤسسية مختلفة. وينقل قائمة كفاءات من مجلس مسؤولي رأس المال البشري الأمريكي فيها المساءلة والانتباه للتفاصيل والمرونة وإدارة الخلاف والتواصل الكتابي والشفهي.

ويربط التقرير المنهج بالممارسة عبر سبعة مجالات تطبيق Application Areas تحدد عمق التغطية لكل مجال: السياسات العامة، والمشتريات، والإدارة، والبحث، وتطوير البرمجيات، وعمليات أمن تقنية المعلومات، ومعمارية المؤسسة. ثم يقول إن الربط الحقيقي مع سوق العمل يتم عبر أطر الكوادر Workforce Frameworks، ويضرب مثالاً بإطار NICE الأمريكي. وفي المملكة الإطار المقابل هو سيوف، وسنستخدمه في التجربة بدل NICE لأنه الإطار الذي تبني عليه الجهات السعودية وظائفها.

## الاعتماد الأكاديمي: ماذا تضيف ABET فوق التقرير؟

ذكرنا في [مقال اختيار التخصص](https://arabroot.io/articles/%D8%A7%D9%8A-%D8%AA%D8%AE%D8%B5%D8%B5-%D8%AA%D9%82%D9%86%D9%8A-%D8%AA%D8%AE%D8%AA%D8%A7%D8%B1-%D9%85%D8%A7-%D8%AA%D8%AF%D8%B1%D8%B3%D9%87-%D9%88%D8%A7%D9%8A%D9%86-%D8%AA%D8%B9%D9%85%D9%84/) أن برامج الأمن السيبراني المعتمدة في المملكة من ABET حتى أكتوبر 2026 خمسة: أربعة من لجنة الحوسبة CAC وواحد من لجنة الهندسة EAC، وأن الأمن ليس تخصصاً هندسياً في نظر الهيئة السعودية للمهندسين إلا إذا كان البرنامج نفسه هندسياً. والذي يخص طالب الأمن هنا هو معايير البرنامج Program Criteria التي تضعها ABET لبرامج الأمن، وهي في [معايير اعتماد برامج الحوسبة لدورة 2026-2027](https://www.abet.org/accreditation/accreditation-criteria/criteria-for-accrediting-computing-programs-2026-2027/?ref=arabroot.io) كما يلي:

- تنطبق على كل برنامج في اسمه الأمن السيبراني أو العمليات السيبرانية أو أمن الحاسب أو ضمان المعلومات أو أمن المعلومات أو التحقيق الجنائي الرقمي أو ما يشبهها، وهذا يعني أن اسم البرنامج نفسه يحدد المعايير التي يحاسب عليها.
- 45 ساعة معتمدة على الأقل من مقررات الحوسبة والأمن السيبراني.
- تطبيق المفاهيم المشتركة الستة نفسها التي في CSEC2017: السرية والسلامة والتوافر والخطر والتفكير الخصومي والتفكير المنظومي.
- مواضيع أساسية من كل مجال من المجالات الثمانية بأسمائها كما في التقرير، ثم مواضيع متقدمة تعطي عمقاً.
- ست ساعات رياضيات على الأقل، يجب أن تشمل الرياضيات المتقطعة والإحصاء.
- ويضاف إليها مخرج تعلم خاص: أن يقدر الخريج على تطبيق مبادئ الأمن وممارساته للمحافظة على التشغيل في وجود المخاطر والتهديدات.

لاحظ أن ABET نقلت المجالات الثمانية حرفياً من CSEC2017، وهذا يجعل التقرير ليس مجرد توصية أكاديمية، وإنما الأساس الذي يقاس عليه البرنامج عند الاعتماد. والنتيجة العملية لك أن «كل المجالات الثمانية» شرط في الاعتماد، وهذا ما سنفحصه في الخطط السعودية الآن.

## كيف تدرس الجامعات السعودية التخصص؟ ثلاث خطط بثلاث عدسات

في ملف الخطط الذي جمعناه للمقال السابق ثلاث خطط من عائلة الأمن السيبراني، وكل خطة تمثل طريقة مختلفة في بناء البرنامج:

- جامعة الملك عبدالعزيز KAU: [بكالوريوس الأمن السيبراني](https://kau.edu.sa/en/programs/bachelor-of-science-in-cybersecurity-584?ref=arabroot.io) في قسم مستقل جديد، ومقرراته الأمنية تحمل الرمز SEC، والصفحة تعرض الخطة بحسب المستويات دون مجموع الساعات.
- جامعة الأمير سلطان PSU: بكالوريوس علوم الحاسب بمسار الأمن السيبراني، 134 ساعة كما في نشرة البكالوريوس 2025-2026، أي أن الشهادة علوم حاسب، والمسار يضيف أربعة مقررات أمن إلى مقرر أساسيات الأمن الذي يدرسه كل طلاب علوم الحاسب.
- جامعة الإمام عبدالرحمن بن فيصل IAU: بكالوريوس الأمن السيبراني والأدلة الرقمية، 131 ساعة، أي برنامج مستقل بعدسة واضحة نحو التحقيق الرقمي.

وهناك صيغ أخرى ذكرناها في المقال السابق، مثل مسار الأمن داخل علوم الحاسب في جامعة الملك سعود، والبرنامج المشترك للذكاء الاصطناعي والأمن السيبراني في جامعة الملك فهد للبترول والمعادن، ومسار الأمن داخل تقنية المعلومات في الجامعة السعودية الإلكترونية. ورابطا PSU وIAU لا نضعهما هنا لأن خوادم الجامعتين ترفض أدوات التحقق الآلي من الروابط، وتجد عنوان كل مصدر في ملف البيانات. والسؤال الآن: كم من ساعاتك تذهب إلى كل مجال من المجالات الثمانية، وهل تغطي خطتك أساسيات المجالات كلها كما يطلب التقرير وABET؟

## تجربة عملية Lab: نصنف كل مقرر في خطتك

الفكرة بسيطة: نأخذ كل مقرر يدرسه كل طلاب البرنامج، ونضعه في مجال من مجالات CSEC2017 بحسب عنوانه، ثم نجمع الساعات. ولكن عناوين المقررات ليست مجالات، و«مقدمة في الأمن السيبراني» تلمس المجالات الثمانية كلها، و«أمن البيانات والشبكات» يقع في مجالين، لذلك يجب أن تكون قواعد التصنيف مكتوبة وظاهرة حتى تستطيع أن تعترض عليها وتعدلها، وليست قرارات في رأسي. والبرنامج يقرأ أيضاً الإطار السعودي سيوف ليقارن الخطط بما تطلبه الأدوار الوظيفية، ثم يقرأ مسارات عرب رووت ليعد المقالات المنشورة والمخطط لها في كل مجال. ويستخدم مكتبة Python الأساسية فقط، فلا يحتاج إلى أي تثبيت.

### البيانات: الخطط وإطار سيوف SCyWF

نستخدم ملف `plans.json` من مقال اختيار التخصص كما هو، وفيه لكل مقرر الرمز والعنوان والساعات وتصنيف الخطة نفسها وحقل `required`. أما سيوف فقد نشرت الهيئة الوطنية للأمن السيبراني [الإصدار 1.5 لسنة 2026](https://nca.gov.sa/en/pages/scywf.html?ref=arabroot.io)، وفيه خمس فئات واثنا عشر مجال تخصص وأربعون دوراً وظيفياً كما في الإصدار الأول 2020، ولكنه أضاف شيئاً مهماً لنا: 24 مجال كفاءة Competency Area، وكل دور وظيفي في الملحق A يذكر مجالات الكفاءة التي يحتاجها. لذلك كتبنا سكربتاً صغيراً اسمه `extract_scywf.py` يقرأ [ملف الإطار باللغة الإنجليزية](https://cdn.nca.gov.sa/api/files/public/upload/10e84574-a212-4056-b280-6fbca6e49455%5FSCyWF%5Fmain-En-.pdf?ref=arabroot.io) بمكتبة PyMuPDF، ويخرج ملف `scywf_roles.json` فيه كل دور ومجالات كفاءته. وهذا السكربت هو الوحيد الذي يحتاج مكتبة خارجية، ويكفي أن تشغله مرة واحدة:

```bash
pip install pymupdf
curl -L -o SCyWF_main-En-.pdf "https://cdn.nca.gov.sa/api/files/public/upload/10e84574-a212-4056-b280-6fbca6e49455_SCyWF_main-En-.pdf"
python extract_scywf.py SCyWF_main-En-.pdf scywf_roles.json
```

والمخرج سوف يكون كما يلي:

```text
40 roles, 24 competency areas
```

ولم يخرج هذا الرقم من المحاولة الأولى، فقد أعطت النسخة الأولى من السكربت 37 دوراً فقط، وعند البحث عن الأدوار الناقصة وجدنا أن بعض صفحات الإطار تكتب العنوان «Competency Areas\*» بنجمة، وأن التعبير النمطي Regular Expression كان يقرأ النص كله دفعة واحدة، فيبتلع الدور الذي فيه النجمة مع الدور الذي بعده، فتنتقل مجالات كفاءة دور إلى دور آخر. والحل كان تقسيم النص عند عبارة «Job Role Details» حتى يقرأ كل دور وحده، وقبول النجمة اختيارياً. والدرس هنا أن تعد النتائج دائماً مقابل رقم تعرفه من الوثيقة نفسها، فالإطار يقول في صفحته التاسعة أربعون دوراً، فإذا أعطاك السكربت رقماً آخر فالخطأ في السكربت.

### البرنامج cyber\_plan.py

البرنامج التالي هو الملف كاملاً كما شغلناه:

```python
# What do the Saudi cybersecurity study plans teach, measured against CSEC2017 and the Saudi workforce framework SCyWF?
# Standard library only (Python 3.13). Run from this folder:
#   python cyber_plan.py ../../tech-majors/lab/plans.json scywf_roles.json ../../../roadmap.json ../../schedule.json
# plans.json      : the 27 official study plans collected for the article tech-majors (3 of them are cybersecurity)
# scywf_roles.json: the 40 job roles of SCyWF 1.5:2026 with their competency areas (made by extract_scywf.py from the NCA PDF)
# roadmap.json + schedule.json: the ArabRoot tracks, to count the published and planned posts for each knowledge area
import collections, json, re, sys

plans_file, roles_file, roadmap_file, schedule_file = sys.argv[1:5]

# ------------------------------------------------------------------ the keyword map (title -> bucket)
# Order matters: the first group that matches wins, except inside SECURITY, where a title that names two
# knowledge areas (e.g. "Data and Network Security") is split equally between them.
GENERAL = r"islam|quran|arab|english|psycholog|writing|communication skills|technical communication|technical reports|presentation|physical education|history|creed|grammar|financial transactions|economic system|workplace skills|university skills"
PROJECT = r"senior project|graduation project|co-?op|cooperative|practical training|summer training|internship"
SECURITY = {   # the eight CSEC2017 knowledge areas
    "Data":           r"cryptograph|forensic|data security|data and network security|mathematical foundations of information security|privacy",
    "Software":       r"secure programming|secure software|application security|programming for cybersecurity|software security",
    "Component":      r"reverse engineering|hardware security|supply chain|component",
    "Connection":     r"network security|wireless security|communication security",
    "System":         r"operating system security|threats? and modeling|threat model|penetration|ethical hacking|security testing",
    "Human":          r"human-centered|social engineering|awareness|usable security|identity management",
    "Organizational": r"risk|governance|audit|compliance|incident|information security management|security management|secure system administration|continuity",
    "Societal":       r"ethics|ethical and social|cyber ?law|legal|cybercrime|cyber policy",   # "ethics", not "ethical": Ethical Hacking is testing
}
CYBER_INTRO = r"introduction to cybersecurity|fundamentals of cybersecurity|^information security$"   # spans all eight areas
MATH = r"math|calculus|discrete|statistic|probability|linear algebra"
SCIENCE = r"physic|chemistry|biology|physical science"
COMPUTING = r"program|data structure|algorithm|operating system|network|database|computer organization|digital logic|architecture|computing|software|web|distributed|artificial intelligence|machine learning|emerging technolog|information systems|infrastructure|project management|entrepreneur"

def classify(c):
    """Returns a list of (bucket, share) for one course title."""
    t = (c.get("title_en") or "").lower()
    if re.search(GENERAL, t) and not re.search(r"secur|cyber", t):
        return [("general", 1)]
    if re.search(PROJECT, t):
        return [("project", 1)]
    if re.search(CYBER_INTRO, t):
        return [("cyber_intro", 1)]
    hits = [ka for ka, rx in SECURITY.items() if re.search(rx, t)]
    if hits:
        return [(ka, 1 / len(hits)) for ka in hits]
    for name, rx in (("math", MATH), ("science", SCIENCE), ("computing", COMPUTING)):
        if re.search(rx, t):
            return [(name, 1)]
    return [("unclassified", 1)]

def taken(p, level_plan_counts):
    """The courses every student of the plan takes: required ones, minus empty elective slots.
    level_plan_counts=True also counts KAU courses that the source prints only in the semester-by-semester plan."""
    out = []
    for c in p["courses"]:
        if re.search(r"elective", c.get("title_en") or "", re.I):
            continue
        if c["required"] or (level_plan_counts and "appears only in level plan" in (c.get("category") or "")):
            out.append(c)
    return out

UNI = {"King Abdulaziz": "KAU", "Prince Sultan": "PSU (CS, cyber track)", "Imam Abdulrahman": "IAU"}
short = lambda p: next(v for k, v in UNI.items() if p["university"].startswith(k))
KAS = list(SECURITY)
COLS = ["computing", "math", "science", "cyber_intro"] + KAS + ["project"]

plans = [p for p in json.load(open(plans_file, encoding="utf-8")) if p["major_family"] == "CYBER"]
print("== 1) credit hours per CSEC2017 knowledge area in", len(plans), "cybersecurity plans (required courses, general requirements left out) ==")
print(f"{'plan':<24}{'total':>6} " + " ".join(f"{c[:6]:>6}" for c in COLS))

def table(level_plan_counts, label=""):
    result = {}
    for p in plans:
        hours, where = collections.Counter(), collections.defaultdict(list)
        for c in taken(p, level_plan_counts):
            for bucket, share in classify(c):
                if bucket == "general":
                    continue
                hours[bucket] += float(c["credits"] or 0) * share
                where[bucket].append(c["code"] + (" (split)" if share < 1 else ""))
        total = sum(hours.values())
        result[short(p)] = (hours, where)
        print(f"{(short(p) + label)[:23]:<24}{total:>6.0f} " + " ".join(f"{hours[c]:>6.1f}" for c in COLS))
    return result

main = table(level_plan_counts=True)
print("unclassified:", [c["title_en"] for p in plans for c in taken(p, True) if classify(c)[0][0] == "unclassified"] or "none")
print("split between two areas:", sorted({c["title_en"] for p in plans for c in taken(p, True) if len(classify(c)) > 1}))

print("\n== 2) CSEC2017 says the essentials of all eight areas belong in every program: which areas have a required course? ==")
for name, (hours, where) in main.items():
    missing = [ka for ka in KAS if hours[ka] == 0]
    print(f"{name:<24} covered {8 - len(missing)}/8   missing: {', '.join(missing) or '-'}   security-titled credits {sum(hours[ka] for ka in KAS):.1f} + intro {hours['cyber_intro']:.0f}")
    for ka in KAS:
        if hours[ka]:
            print(f"   {ka:<15}{hours[ka]:>5.1f}  {' '.join(where[ka])}")

print("\n== 3) ABET cybersecurity program criteria (2026-27): >= 45 computing+cyber credits, >= 6 math incl. discrete and statistics ==")
for p in plans:
    hours, _ = main[short(p)]
    comp = sum(hours[b] for b in ["computing", "cyber_intro"] + KAS)
    maths = [c["title_en"] for c in taken(p, True) if classify(c)[0][0] == "math"]
    disc = any(re.search(r"discrete", m, re.I) for m in maths)
    stat = any(re.search(r"statistic", m, re.I) for m in maths)
    print(f"{short(p):<24} computing+cyber {comp:>5.1f}  math {hours['math']:>4.0f}  discrete {'yes' if disc else 'NO'}  statistics {'yes' if stat else 'NO'}")

# ------------------------------------------------------------------ SCyWF: what the Saudi job roles ask for
CA_RX = {
    "CA001": r"identity|access control|authentication", "CA002": r"cloud", "CA003": r"network security|wireless|communications? security",
    "CA004": r"cryptograph", "CA005": r"operating system security|secure system administration", "CA006": r"supply chain",
    "CA007": r"data security|data and network security|database security", "CA008": r"risk", "CA009": r"forensic",
    "CA010": r"penetration|ethical hacking", "CA011": r"incident", "CA012": r"security management|governance",
    "CA013": r"vulnerab", "CA014": r"secure programming|secure software|application security|programming for cybersecurity",
    "CA015": r"security in artificial intelligence|ai security", "CA016": r"reverse engineering|hardware security|firmware",
    "CA017": r"security architecture|security design", "CA018": r"industrial|\biot\b|internet of things|scada",
    "CA019": r"threat intelligence|threat hunting", "CA020": r"awareness", "CA021": r"compliance|law|legal|regulation|audit",
    "CA022": r"privacy|data protection", "CA023": r"continuity|disaster", "CA024": r"security testing|penetration|ethical hacking",
}
scywf = json.load(open(roles_file, encoding="utf-8"))
need = collections.Counter(ca for r in scywf["roles"] for ca in r["competency_areas"])
print(f"\n== 4) SCyWF 1.5:2026: {len(scywf['roles'])} job roles, {len(scywf['competency_areas'])} competency areas; how many roles list each area, and which plans teach it in a required course ==")
open_roles = [r["id"] for r in scywf["roles"] if not r["competency_areas"]]
print("roles that list no fixed area (\"all competencies relevant to...\"):", ", ".join(open_roles))
print(f"{'area':<44}{'roles':>6}  " + "  ".join(f"{short(p)[:3]:>3}" for p in plans))
gaps = []
for ca, name in sorted(scywf["competency_areas"].items(), key=lambda kv: -need[kv[0]]):
    cells = []
    for p in plans:
        hit = any(re.search(CA_RX[ca], (c.get("title_en") or "").lower()) for c in taken(p, True))
        cells.append("yes" if hit else " - ")
    if cells.count(" - ") == len(plans):
        gaps.append(f"{ca} {name} ({need[ca]} roles)")
    print(f"{ca} {name[:38]:<38}{need[ca]:>6}  " + "  ".join(f"{x:>3}" for x in cells))
print("asked by roles but taught in none of the plans:", "; ".join(gaps))

# ------------------------------------------------------------------ ArabRoot: published and planned posts per knowledge area
roadmap = json.load(open(roadmap_file, encoding="utf-8"))
published = {i["id"] for i in json.load(open(schedule_file, encoding="utf-8"))["items"]}
items = {it["id"]: it for st in roadmap["stages"] for it in st["items"] if it.get("id")}
ARABROOT = {
    "Data":           ["crypto-for-devs", "gpg-basics", "gpg-practice", "backup-321", "dfir-basics", "forensics-tools", "velociraptor-lab", "volatility-lab", "timeline-plaso", "compromised-linux"],
    "Software":       ["owasp-overview", "secure-sdlc", "owasp-top10", "web-vulns-lab", "api-security", "mobile-app-security", "llm-top10", "secure-coding", "sast", "dast", "asvs-review", "samm", "appsec-controls", "authorization", "opa-practice", "openfga-practice"],
    "Component":      ["supply-chain", "sca", "build-edr"],
    "Connection":     ["network-segmentation", "ddos-how-it-works", "ddos-prevention", "ddos-protection-tools", "wifi-basics", "wifi-security", "wifi-enterprise-radius", "kismet", "aircrack-lab", "suricata-zeek", "email-authentication", "email-gateway-tools"],
    "System":         ["defense-in-depth", "patch-management", "server-hardening", "endpoint-security", "threat-modeling", "vuln-management", "vuln-prioritization", "openvas-lab", "nuclei-lab", "pentest-methodology", "practice-labs", "nmap", "kali-red-team", "attack-simulation", "admin-session-recording", "jit-break-glass"],
    "Human":          ["common-attacks", "password-basics", "mfa-basics", "password-management", "security-awareness", "gophish", "iam-pam", "sso-basics", "passkeys", "jml"],
    "Organizational": ["grc-terms", "security-frameworks", "nca-ecc", "nca-controls-family", "security-policies", "risk-register", "bcp-drp", "vendor-risk", "audit-readiness", "ir-playbooks", "tabletop-exercise", "thehive-lab", "soc-basics", "security-logging", "soc-triage", "wazuh-lab", "detection-rules", "misp-opencti"],
    "Societal":       ["security-history", "pdpl-hosting", "security-careers"],
}
print("\n== 5) ArabRoot posts per CSEC2017 area (published / planned) ==")
for ka, ids in ARABROOT.items():
    unknown = [i for i in ids if i not in items and i not in published]
    pub = [i for i in ids if i in published]
    planned = [i for i in ids if i in items and i not in published]
    print(f"{ka:<15} published {len(pub):>3}  planned {len(planned):>2}  {('planned: ' + ', '.join(planned)) if planned else ''}{('  UNKNOWN ids: ' + ', '.join(unknown)) if unknown else ''}")

CA_POSTS = {   # the SCyWF areas no plan teaches, and the ArabRoot posts that cover them
    "CA001": ["iam-pam", "authn-vs-authz", "sso-basics", "oauth-oidc", "saml", "scim", "jml", "ldap-directory", "passkeys", "mfa-basics", "authentik", "keycloak"],
    "CA013": ["vuln-management", "vuln-prioritization", "vuln-tools", "openvas-lab", "nuclei-lab", "defectdojo-lab", "vuln-lab"],
    "CA018": ["ot-security", "plc-scada", "iot-architecture"],
    "CA019": ["misp-opencti", "build-threat-intel", "mitre-attack", "honeypots-tpot"],
    "CA020": ["security-awareness", "gophish"],
    "CA022": ["pdpl-hosting"],
    "CA002": [],
    "CA015": ["llm-top10"],
    "CA017": ["defense-in-depth", "network-segmentation"],
    "CA023": ["bcp-drp", "backup-321"],
    "CA006": ["supply-chain", "sca", "vendor-risk"],
}
print("\n== 5b) the SCyWF areas that no plan teaches: ArabRoot posts that fill them ==")
for ca, ids in CA_POSTS.items():
    pub = [i for i in ids if i in published]
    planned = [i for i in ids if i in items and i not in published]
    print(f"{ca} {scywf['competency_areas'][ca][:38]:<38} published {len(pub):>2}  planned {len(planned)}  missing in roadmap: {len(ids) - len(pub) - len(planned)}")

# ------------------------------------------------------------------ what if...
print("\n== 6) what if we count only the courses the source marks as required (the rule used in tech-majors)? ==")
alt = table(level_plan_counts=False, label=" req-only")
for name, (hours, _) in alt.items():
    print(f"{name:<24} covered {sum(1 for ka in KAS if hours[ka])}/8 areas, total {sum(hours.values()):.0f} credits")

print("\n== 7) what if a plain networks / OS / database course counted toward Connection / System / Data security? ==")
LENS = {"Connection": r"network", "System": r"operating system", "Data": r"database"}
for p in plans:
    hours, _ = main[short(p)]
    extra = {ka: sum(float(c["credits"] or 0) for c in taken(p, True)
                     if re.search(rx, (c.get("title_en") or "").lower()) and classify(c)[0][0] == "computing")
             for ka, rx in LENS.items()}
    print(f"{short(p):<24}" + "  ".join(f"{ka} {hours[ka]:.1f} -> {hours[ka] + extra[ka]:.1f}" for ka in LENS))

print("\n== 8) what if the introductory course (Introduction/Fundamentals of Cybersecurity) counted for all eight areas? ==")
for p in plans:
    hours, _ = main[short(p)]
    print(f"{short(p):<24} covered {sum(1 for ka in KAS if hours[ka])}/8 -> 8/8, with {hours['cyber_intro']:.0f} credits spread over eight areas ({hours['cyber_intro'] / 8:.2f} each)")
```

في البرنامج أعلاه لاحظ التالي:

- القاموس `SECURITY` هو قلب التصنيف: لكل مجال من المجالات الثمانية تعبير نمطي من كلمات العناوين، والمقرر الذي يطابق مجالين تقسم ساعاته بينهما بالتساوي، والسبب أن مقرراً مثل «أمن البيانات والشبكات» يدرس فعلاً المجالين، واختيار أحدهما يخفي الآخر.
- القاعدة الأهم: المقرر لا يدخل في مجال أمن إلا إذا كان عنوانه عن الأمن، فمقرر «شبكات الحاسب» يذهب إلى `computing` وليس إلى أمن الاتصال. وهذه هي العدسة التخصصية في التقرير: الشبكات أساس، وأمن الشبكات مجال. وسنرى في التجارب ماذا يحدث لو غيرنا هذه القاعدة.
- مقرر المقدمة `CYBER_INTRO` له خانة مستقلة، لأنه يلمس المجالات كلها ولا يغطي أياً منها بعمق.
- الدالة `taken` تحدد المقررات التي يدرسها كل طالب، وفيها قرار سنشرحه بعد قليل خاص بجامعة الملك عبدالعزيز.
- القاموس `CA_RX` يربط كل مجال كفاءة من سيوف بكلمات في عناوين المقررات، والقاموس `ARABROOT` يربط كل مجال من CSEC2017 بمعرفات مقالات من ملف المسارات، والبرنامج يطبع أي معرف غير موجود بدل أن يتجاهله.

### التشغيل والمخرج: الساعات في كل مجال

```bash
cd content/articles/major-cyber-guide/lab
python cyber_plan.py ../../tech-majors/lab/plans.json scywf_roles.json ../../../roadmap.json ../../schedule.json
```

والمخرج سوف يكون كما يلي، وهذا الجزء الأول منه:

```text
== 1) credit hours per CSEC2017 knowledge area in 3 cybersecurity plans (required courses, general requirements left out) ==
plan                     total comput   math scienc cyber_   Data Softwa Compon Connec System  Human Organi Societ projec
KAU                        101   40.0   13.0    3.0    3.0    6.0    6.0    3.0    3.0    6.0    0.0   10.5    1.5    6.0
PSU (CS, cyber track)       97   37.0   15.0   11.0    3.0    1.5    3.0    0.0    1.5    3.0    0.0    3.0    3.0   13.0
IAU                        105   41.0   14.0    0.0    3.0   12.0    6.0    0.0    6.0    6.0    3.0    6.0    0.0    8.0
unclassified: ['Business Course']
split between two areas: ['Cybersecurity Compliance and Ethics', 'Data and Network Security']
```

في المخرج أعلاه لاحظ التالي:

- العمود `total` هو الساعات التقنية التي يدرسها كل طالب بعد حذف متطلبات الجامعة العامة: 101 في KAU و97 في PSU و105 في IAU، وهي متقاربة رغم اختلاف البرامج.
- عمود `comput` أكبر عمود في الخطط الثلاث: 40 و37 و41 ساعة، أي نحو 40% من الساعات التقنية لمواد حوسبة لا تحمل كلمة أمن، مثل البرمجة وهياكل البيانات وأنظمة التشغيل والشبكات وقواعد البيانات. وهذا ما قصده التقرير بأن الأمن «قائم على الحوسبة»، فلا تستغرب أن نصف سنتك الأولى والثانية لا يذكر الأمن.
- مسار PSU يختلف بوضوح عن البرنامجين المستقلين: مواد المجالات الثمانية فيه أقل، وعمود العلوم فيه 11 ساعة لأنه يدرس فيزياء 1 و2 مثل كل طلاب علوم الحاسب، وعمود المشروع والتدريب 13 ساعة لأن التدريب التعاوني وحده 10 ساعات.
- السطر `unclassified` فيه خانة واحدة هي «Business Course» في PSU، وهي ليست مقرراً وإنما خانة يختار الطالب مقررها من كلية إدارة الأعمال، لذلك تركناها غير مصنفة وظاهرة.
- السطر الأخير يبين المقررين اللذين قسمنا ساعاتهما: «الامتثال والأخلاقيات في الأمن السيبراني» في KAU بين أمن المؤسسة وأمن المجتمع، و«أمن البيانات والشبكات» في PSU بين أمن البيانات وأمن الاتصال.

والصورة التالية تعرض الساعات نفسها في كل مجال لكل خطة:

![جدول حراري بثلاثة أعمدة للجامعات KAU وPSU وIAU وثمانية صفوف لمجالات CSEC2017، وفي كل خانة عدد الساعات، وأغمق الخانات أمن البيانات 12 ساعة في IAU وأمن المؤسسة 10.5 في KAU، والخانات الفارغة أمن الإنسان في KAU وPSU، وأمن المكونات في PSU وIAU، وأمن المجتمع في IAU، وتحت الجدول مجموع ساعات مواد الأمن 36 و15 و39 مع 3 ساعات للمقدمة في كل خطة](https://arabroot.io/content/images/2026/10/major-cyber-guide-02-hours.webp)

كل خطة تترك مجالاً أو اثنين دون مقرر، والفرق بين البرنامج المستقل والمسار يظهر في المجموع

### هل تغطي خطتك المجالات الثمانية؟

```text
== 2) CSEC2017 says the essentials of all eight areas belong in every program: which areas have a required course? ==
KAU                      covered 7/8   missing: Human   security-titled credits 36.0 + intro 3
   Data             6.0  SEC 342 SEC 441
   Software         6.0  SEC 301 SEC 351
   Component        3.0  SEC 452
   Connection       3.0  SEC 372
   System           6.0  SEC 343 SEC 461
   Organizational  10.5  SEC 381 (split) SEC 382 SEC 362 SEC 383
   Societal         1.5  SEC 381 (split)
PSU (CS, cyber track)    covered 6/8   missing: Component, Human   security-titled credits 15.0 + intro 3
   Data             1.5  CYS406 (split)
   Software         3.0  CYS402
   Connection       1.5  CYS406 (split)
   System           3.0  CYS405
   Organizational   3.0  CYS403
   Societal         3.0  ETHC303
IAU                      covered 6/8   missing: Component, Societal   security-titled credits 39.0 + intro 3
   Data            12.0  CYS 301 CYS 302 CYS 307 CYS 403
   Software         6.0  CYS 305 CYS 309
   Connection       6.0  CYS 406 CYS 405
   System           6.0  CYS 311 CYS 404
   Human            3.0  CYS 407
   Organizational   6.0  CYS 209 CYS 408
```

في المخرج أعلاه لاحظ التالي:

- لا توجد خطة تغطي المجالات الثمانية كلها بمقرر يحمل اسم المجال: KAU تغطي سبعة، وPSU وIAU ستة لكل منهما.
- أمن الإنسان هو الغائب الأكبر: لا يوجد مقرر له في KAU ولا في PSU، وIAU وحدها فيها مقرر «الأمن السيبراني المتمحور حول الإنسان» بثلاث ساعات. وهذا لافت لأن الهندسة الاجتماعية والتصيد Phishing هما أشهر طرق الاختراق، وقد شرحناهما في [أشهر الهجمات للمبتدئين](https://arabroot.io/articles/%D8%A7%D8%B4%D9%87%D8%B1-%D9%87%D8%AC%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86-%D8%A7%D9%84%D8%AA%D8%B5%D9%8A%D8%AF-%D9%88%D8%A7%D9%84%D9%81%D8%AF%D9%8A%D8%A9/).
- أمن المكونات لا يوجد إلا في KAU عبر مقرر الهندسة العكسية، وهو المجال الذي فيه سلسلة التوريد وأمن العتاد.
- مجموع ساعات مواد الأمن 36 في KAU و39 في IAU، مقابل 15 فقط في مسار PSU، وفي الثلاث 3 ساعات إضافية لمقرر المقدمة. أي أن طالب المسار يدرس نحو خمسي ما يدرسه طالب البرنامج المستقل من مواد الأمن، ويعوضها بأساس علوم حاسب أوسع وشهادة باسم علوم الحاسب.
- IAU تعطي أمن البيانات 12 ساعة، لأن البرنامج اسمه الأمن السيبراني والأدلة الرقمية، ففيه الأسس الرياضية لأمن المعلومات والتشفير التطبيقي وتقنيات التحقيق الرقمي والتحقيق الرقمي المتقدم، وهذه هي العدسة التي تميزه.
- غياب أمن المجتمع في IAU لا يعني أن الطالب لا يدرس الأخلاقيات، فهو يدرس «الأخلاق والقيم الإسلامية» ضمن متطلبات الجامعة، ولكن لا يوجد مقرر عن القانون السيبراني أو الجرائم السيبرانية، وهذا ما يقصده التقرير بأمن المجتمع.

📌

انتبه إلى حدود هذه القراءة: نحن نقرأ عناوين المقررات وليس توصيفها، وقد يغطي مقرر «التهديدات الأمنية ونمذجة التهديدات» جزءاً من الهندسة الاجتماعية دون أن يذكرها في العنوان. لذلك اقرأ «missing» على أنه «لا يوجد مقرر يحمل اسم هذا المجال»، ثم افتح توصيف المقررات Course Specifications في قسمك لتتأكد.

### وماذا عن معايير ABET؟

```text
== 3) ABET cybersecurity program criteria (2026-27): >= 45 computing+cyber credits, >= 6 math incl. discrete and statistics ==
KAU                      computing+cyber  79.0  math   13  discrete yes  statistics yes
PSU (CS, cyber track)    computing+cyber  55.0  math   15  discrete yes  statistics yes
IAU                      computing+cyber  83.0  math   14  discrete yes  statistics yes
```

الخطط الثلاث تتجاوز الحد الأدنى لساعات الحوسبة والأمن بفارق كبير: 79 و55 و83 مقابل 45 مطلوبة، وفيها كلها الرياضيات المتقطعة والإحصاء، وساعات الرياضيات بين 13 و15 مقابل 6 مطلوبة. أي أن المشكلة في الخطط ليست الكمية، وإنما توزيعها على المجالات، وهذا ما رأيناه في الجزء السابق.

### المشكلات التي ظهرت وكيف عالجناها

لم يخرج هذا المخرج من التشغيل الأول، وفيما يلي ما ظهر فعلاً، لأن نفس المشكلات سوف تظهر لك إذا طبقت البرنامج على خطة جامعتك:

- **خطة KAU بنصف ساعاتها:** في مقال اختيار التخصص استبعد البرنامج خطة KAU لأن مجموع ساعاتها الإجبارية 72 فقط، والسبب أن صفحة الجامعة تضع كثيراً من المقررات في الخطة الفصلية فقط دون تصنيف، فسجلت في ملف البيانات بحقل `required` سالب. وعند قراءتها وجدنا أن هذه المقررات هي قلب البرنامج: علم التشفير، وأمن الشبكات، وإدارة المخاطر الأمنية، والهندسة العكسية، والاختراق الأخلاقي، ومشروع التخرج 1\. والمقرر الذي يظهر في الخطة الفصلية يدرسه كل طالب، لذلك قررنا أن نعده في هذا المقال، وأضفنا للدالة `taken` شرطاً خاصاً بعبارة «appears only in level plan»، وتركنا التجربة رقم 6 تبين الفرق.
- **كلمة «Ethical» في الاختراق الأخلاقي:** في التشغيل الأول ظهر «الاختراق الأخلاقي» مقسوماً بين أمن الأنظمة وأمن المجتمع، لأن نمط المجتمع كان يطابق الجذر ethic فيلتقط Ethical Hacking. والتقرير نفسه يضع موضوعاً اسمه الاختراق الأخلاقي داخل وحدة الأخلاقيات في أمن المجتمع، ولكن المقرر الذي يحمل هذا الاسم في الخطط هو مقرر اختبار عملي، لذلك غيرنا النمط إلى ethics وethical and social فقط، وتركنا تعليقاً في الكود يشرح السبب.
- **مقرر في مجالين:** «أمن البيانات والشبكات» في PSU لا يمكن وضعه في مجال واحد دون أن نظلم الآخر، فقسمناه، وطبعنا قائمة بكل مقرر قسم حتى لا يخفى هذا القرار.
- **إدارة الأنظمة الآمنة:** وضعنا «أمن إدارة الأنظمة» في KAU في أمن المؤسسة وليس في أمن الأنظمة، اتباعاً للتقرير الذي يضع وحدة إدارة الأنظمة في أمن المؤسسة. وقد تختلف معنا، وهذا بالضبط سبب كتابة القواعد في الكود: غير السطر وأعد التشغيل.
- **كلمة «Training»:** عند كتابة نمط مجال الكفاءة CA020 التدريب والتوعية، طابقت كلمة training مقرر «Practical (Co-op) Training» أي التدريب التعاوني، فظهر كأنه مقرر توعية أمنية، لذلك اكتفينا بكلمة awareness.

## ما الذي يطلبه سوق العمل ولا تغطيه الخطط؟

الآن نصل إلى الجزء الرابع من المخرج، وهو أهم جزء لطالب على وشك التخرج، لأنه يقارن الخطط بما يطلبه الإطار السعودي سيوف، وليس بما يقوله منهج دولي:

```text
== 4) SCyWF 1.5:2026: 40 job roles, 24 competency areas; how many roles list each area, and which plans teach it in a required course ==
roles that list no fixed area ("all competencies relevant to..."): CARD-CRD-004, LWD-L-002, LWD-L-003
area                                         roles  KAU  PSU  IAU
CA001 Identity and Access Management             8   -    -    - 
CA003 Communications Security                    7  yes  yes  yes
CA005 Operating Systems Security                 6  yes   -   yes
CA007 Data Security and Administration           6   -   yes   - 
CA013 Vulnerability Management                   5   -    -    - 
CA018 Industrial and IoT Security                5   -    -    - 
CA024 Cybersecurity Testing                      5  yes  yes  yes
CA008 Security Risk Analysis                     4  yes  yes   - 
CA019 Cyber Threat Intelligence                  4   -    -    - 
CA009 Digital Forensics                          3  yes   -   yes
CA011 Incident Management                        3  yes   -    - 
CA014 Secure Software Development                3  yes  yes  yes
CA016 Hardware and Firmware Security             3  yes   -    - 
CA020 Cybersecurity Training and Awareness       3   -    -    - 
CA021 Cybersecurity Regulations and Complian     3  yes   -   yes
CA022 Data Protection                            3   -    -    - 
CA002 Cloud Security                             2   -    -    - 
CA004 Cryptography                               2  yes   -   yes
CA015 Artificial Intelligence (AI) Security      2   -    -    - 
CA017 Cybersecurity Design and Architecture      2   -    -    - 
CA023 Business Continuity and Disaster Recov     2   -    -    - 
CA006 Supply Chain Security                      1   -    -    - 
CA010 Penetration Testing                        1  yes  yes  yes
CA012 Security Program Management                1   -   yes  yes
asked by roles but taught in none of the plans: CA001 Identity and Access Management (8 roles); CA013 Vulnerability Management (5 roles); CA018 Industrial and IoT Security (5 roles); CA019 Cyber Threat Intelligence (4 roles); CA020 Cybersecurity Training and Awareness (3 roles); CA022 Data Protection (3 roles); CA002 Cloud Security (2 roles); CA015 Artificial Intelligence (AI) Security (2 roles); CA017 Cybersecurity Design and Architecture (2 roles); CA023 Business Continuity and Disaster Recovery (2 roles); CA006 Supply Chain Security (1 roles)
```

في المخرج أعلاه لاحظ التالي:

- عمود `roles` هو عدد الأدوار الوظيفية التي تذكر هذا المجال من الأدوار الأربعين، والجدول مرتب تنازلياً بحسبه. وثلاثة أدوار لا تذكر مجالات محددة، وإنما تقول «كل الكفاءات المتعلقة بالمجال»: الباحث في الأمن السيبراني، ومدير الأمن السيبراني، والمستشار.
- أكثر مجال تطلبه الأدوار هو إدارة الهوية والوصول IAM، وتذكره 8 أدوار منها محلل الدفاع وأخصائي الأمن وأخصائي التشفير ومحلل أمن الأنظمة، ومع ذلك لا يوجد في أي من الخطط الثلاث مقرر يحمل اسمه. وهذا أوضح فجوة في الجدول كله.
- في المقابل، اختبار الاختراق موجود في الخطط الثلاث، ولا يذكره كمجال كفاءة إلا دور واحد هو مختبر الاختراق، أي أن الخطط تعطي مساحة لما يجذب الطلاب أكثر مما تعطي لما تطلبه أغلب الوظائف. ولا نقول إن مقرر الاختراق خطأ، فهو يدرب التفكير الخصومي الذي يطلبه التقرير، ولكنه لا يغني عن مقرر في الهوية والوصول.
- إدارة الثغرات Vulnerability Management تذكرها 5 أدوار، وأمن الأنظمة الصناعية وإنترنت الأشياء ICS/IoT تذكره 5 أدوار، واستخبارات التهديدات تذكرها 4 أدوار، وكلها غائبة عن الخطط الثلاث بالاسم.
- السطر الأخير يجمع 11 مجال كفاءة من 24 لا يدرسها أي من البرامج الثلاثة في مقرر إجباري يحمل اسمها، ومنها أمن السحابة Cloud Security وأمن الذكاء الاصطناعي واستمرارية الأعمال وحماية البيانات وأمن سلسلة التوريد.

والصورة التالية تجمع هذه المقارنة:

![جدول من 24 صفاً لمجالات الكفاءة في سيوف 1.5 مرتبة بعدد الأدوار التي تطلبها، من إدارة الهوية والوصول التي تطلبها 8 أدوار إلى إدارة برامج الأمن التي يطلبها دور واحد، وثلاثة أعمدة للجامعات بعلامة خضراء حيث يوجد مقرر إجباري وخانة رمادية حيث لا يوجد، وأعلى صف رمادي بالكامل هو إدارة الهوية والوصول، بينما صف اختبار الاختراق الذي يطلبه دور واحد أخضر في الجامعات الثلاث](https://arabroot.io/content/images/2026/10/major-cyber-guide-03-scywf-gap.webp)

إدارة الهوية والوصول تطلبها 8 أدوار ولا يدرسها أي برنامج بالاسم، واختبار الاختراق يطلبه دور واحد وتدرسه الخطط الثلاث

وهذا يتفق مع ما قاله CSEC2017 نفسه في الفصل الخامس عن المسافة بين الخريج وبيئة العمل. ولاحظ أيضاً ما لا يظهر في الجدول لأنه ليس مقرراً: المهارات غير التقنية التي يعددها التقرير، مثل كتابة تقرير يفهمه المدير، والدفاع عن طلب ميزانية، والعمل مع فرق التشغيل. وهذه لا تكتسبها إلا في مشروع حقيقي أو تدريب، وقد شرحنا كيف تبني الشركات برنامج تدريب في الأمن في [خطة التدريب](https://arabroot.io/articles/%D8%AE%D8%B7%D8%A9-%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8-internship-%D9%81%D9%8A-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-8-%D8%A7%D9%88-12-%D8%A7%D8%B3%D8%A8%D9%88%D8%B9%D8%A7/)، فاقرأها لتعرف ما سيطلب منك.

## خريطة الدراسة الذاتية: كل مجال ومقالات عرب رووت التي تغطيه

الجزء الخامس من المخرج يعد مقالات عرب رووت في كل مجال من المجالات الثمانية، ثم الجزء 5b يعد المقالات التي تملأ فجوات سيوف التي رأيناها:

```text
== 5) ArabRoot posts per CSEC2017 area (published / planned) ==
Data            published  10  planned  0  
Software        published  15  planned  1  planned: mobile-app-security
Component       published   3  planned  0  
Connection      published  11  planned  1  planned: wifi-basics
System          published  16  planned  0  
Human           published  10  planned  0  
Organizational  published  18  planned  0  
Societal        published   3  planned  0  

== 5b) the SCyWF areas that no plan teaches: ArabRoot posts that fill them ==
CA001 Identity and Access Management         published 12  planned 0  missing in roadmap: 0
CA013 Vulnerability Management               published  7  planned 0  missing in roadmap: 0
CA018 Industrial and IoT Security            published  0  planned 3  missing in roadmap: 0
CA019 Cyber Threat Intelligence              published  4  planned 0  missing in roadmap: 0
CA020 Cybersecurity Training and Awareness   published  2  planned 0  missing in roadmap: 0
CA022 Data Protection                        published  1  planned 0  missing in roadmap: 0
CA002 Cloud Security                         published  0  planned 0  missing in roadmap: 0
CA015 Artificial Intelligence (AI) Security  published  1  planned 0  missing in roadmap: 0
CA017 Cybersecurity Design and Architecture  published  2  planned 0  missing in roadmap: 0
CA023 Business Continuity and Disaster Recov published  2  planned 0  missing in roadmap: 0
CA006 Supply Chain Security                  published  3  planned 0  missing in roadmap: 0
```

في المخرج أعلاه لاحظ التالي:

- أمن المؤسسة والأنظمة والبرمجيات هي أغنى المجالات في الموقع، لأن مسار الأمن السيبراني بني حول ما تحتاجه المؤسسة فعلاً: الحوكمة وSOC والاستجابة للحوادث وإدارة الثغرات وأمن التطبيقات.
- أمن المكونات وأمن المجتمع أضعف المجالات، بثلاث مقالات لكل منهما، ولا يوجد في الموقع حتى الآن مقال عن الهندسة العكسية أو أمن العتاد، ولا عن القانون السيبراني والجرائم السيبرانية كمادة مستقلة.
- إدارة الهوية والوصول، وهي أكبر فجوة في الخطط، فيها 12 مقالاً منشوراً، وإدارة الثغرات فيها 7، وهذه أسرع طريقة لتسد النقص الذي رأيته في خطتك.
- أمن الأنظمة الصناعية OT فيه 3 مقالات مخطط لها في مسار الإلكترونيات ولم تنشر بعد، وأمن السحابة لا يوجد فيه مقال منشور ولا مخطط له، وهذه فجوة في الموقع نذكرها بصراحة.

والجدول التالي يحول هذه الأرقام إلى خريطة تقرأ منها:

| المجال في CSEC2017 | المرحلة في مسار الأمن                              | ابدأ بهذه المقالات                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | ما ينقص الموقع                                                 |
| ------------------ | -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| أمن البيانات       | الدخول الموحد والتشفير، والاستجابة والتحقيق الرقمي | [التشفير للمطورين](https://arabroot.io/articles/%D8%A7%D9%84%D8%AA%D8%B4%D9%81%D9%8A%D8%B1-%D9%84%D9%84%D9%85%D8%B7%D9%88%D8%B1%D9%8A%D9%86-%D8%A7%D9%84%D9%87%D8%A7%D8%B4-%D9%88%D9%83%D9%84%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B1%D9%88%D8%B1-%D9%88%D8%A7%D9%84%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD/)، [التحقيق الرقمي DFIR للمبتدئين](https://arabroot.io/articles/%D8%A7%D9%84%D8%AA%D8%AD%D9%82%D9%8A%D9%82-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86-dfir/)، [أدوات التحقيق الرقمي](https://arabroot.io/articles/%D8%A7%D8%AF%D9%88%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D8%AD%D9%82%D9%8A%D9%82-%D8%A7%D9%84%D8%B1%D9%82%D9%85%D9%8A-%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-%D8%A7%D9%84%D9%85%D8%B5%D8%AF%D8%B1/)، [النسخ الاحتياطي 3-2-1](https://arabroot.io/articles/%D8%A7%D9%84%D9%86%D8%B3%D8%AE-%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D8%B7%D9%8A-%D8%A8%D9%82%D8%A7%D8%B9%D8%AF%D8%A9-3-2-1-%D9%88%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B9%D8%A7%D8%AF%D8%A9/)                                                                                                                                                                                        | الرياضيات وراء التشفير (الحساب المعياري والمنحنيات الإهليلجية) |
| أمن البرمجيات      | أمن التطبيقات AppSec، والصلاحيات                   | [Secure SDLC](https://arabroot.io/articles/%D8%AF%D9%88%D8%B1%D8%A9-%D8%AD%D9%8A%D8%A7%D8%A9-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D9%85%D9%86%D8%A9-secure-sdlc/)، [البرمجة الآمنة](https://arabroot.io/articles/%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D8%A7%D9%84%D8%A7%D9%85%D9%86%D8%A9-secure-coding-%D9%84%D9%84%D9%85%D8%B7%D9%88%D8%B1%D9%8A%D9%86/)، [OWASP Top 10](https://arabroot.io/articles/owasp-top-10-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/)، [ثغرات الويب بالتجربة](https://arabroot.io/articles/%D8%AB%D8%BA%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D9%84%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-sql-injection-%D9%88-xss-%D9%88-ssrf/)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | أمن تطبيقات الجوال (مخطط)                                      |
| أمن المكونات       | أمن التطبيقات، وبناء منتجات الأمن                  | [أمن سلسلة التوريد](https://arabroot.io/articles/%D8%A7%D9%85%D9%86-%D8%B3%D9%84%D8%B3%D9%84%D8%A9-%D8%A7%D9%84%D8%AA%D9%88%D8%B1%D9%8A%D8%AF-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A9-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/)، [SCA](https://arabroot.io/articles/%D9%81%D8%AD%D8%B5-%D8%A7%D9%84%D8%A7%D8%B9%D8%AA%D9%85%D8%A7%D8%AF%D9%8A%D8%A7%D8%AA-sca-%D9%85%D8%B9-osv-scanner-%D9%88-dependency-track/)، [كيف يعمل وكيل EDR](https://arabroot.io/articles/%D9%83%D9%8A%D9%81-%D9%8A%D8%B9%D9%85%D9%84-%D9%88%D9%83%D9%8A%D9%84-edr-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%A3%D8%AC%D9%87%D8%B2%D8%A9/)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | الهندسة العكسية وأمن العتاد والبرمجيات المدمجة                 |
| أمن الاتصال        | حماية الأنظمة والشبكات، وأمن Wi-Fi، وSOC           | [تقسيم الشبكة](https://arabroot.io/articles/%D8%AA%D9%82%D8%B3%D9%8A%D9%85-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A9-network-segmentation-vlan-%D9%88-vpc/)، [أمن الشبكات اللاسلكية](https://arabroot.io/articles/%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A7%D8%AA-%D8%A7%D9%84%D9%84%D8%A7%D8%B3%D9%84%D9%83%D9%8A%D8%A9-wpa3-%D9%88%D9%81%D8%B5%D9%84-%D8%B4%D8%A8%D9%83%D8%A9-%D8%A7%D9%84%D8%B6%D9%8A%D9%88%D9%81-%D9%88%D8%A7%D9%8A%D9%82%D8%A7%D9%81-wps/)، [Suricata وZeek](https://arabroot.io/articles/%D8%A7%D9%83%D8%AA%D8%B4%D8%A7%D9%81-%D8%A7%D9%84%D8%AA%D8%B3%D9%84%D9%84-%D9%81%D9%8A-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A9-ids-%D9%85%D8%B9-suricata-%D9%88-zeek/)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | أساسيات Wi-Fi (مخطط)                                           |
| أمن الأنظمة        | حماية الأنظمة، وإدارة الثغرات، والاختبار المصرح به | [الدفاع متعدد الطبقات](https://arabroot.io/articles/%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-%D9%85%D8%AA%D8%B9%D8%AF%D8%AF-%D8%A7%D9%84%D8%B7%D8%A8%D9%82%D8%A7%D8%AA-defense-in-depth-%D9%85%D9%86-%D8%A7%D9%8A%D9%86-%D8%AA%D8%A8%D8%AF%D8%A7/)، [تقوية السيرفر](https://arabroot.io/articles/%D8%AA%D9%82%D9%88%D9%8A%D8%A9-%D8%A7%D9%84%D8%B3%D9%8A%D8%B1%D9%81%D8%B1-hardening-%D9%88%D9%82%D9%8A%D8%A7%D8%B3%D9%87%D8%A7-%D9%85%D8%B9-lynis-%D9%88-cis/)، [نمذجة التهديدات](https://arabroot.io/articles/%D9%86%D9%85%D8%B0%D8%AC%D8%A9-%D8%A7%D9%84%D8%AA%D9%87%D8%AF%D9%8A%D8%AF%D8%A7%D8%AA-threat-modeling-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/)، [اختبار الاختراق المصرح به](https://arabroot.io/articles/%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D9%82-%D8%A7%D9%84%D9%85%D8%B5%D8%B1%D8%AD-%D8%A8%D9%87-%D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%A7%D8%B0%D9%86-%D9%88%D8%A7%D9%84%D8%AA%D9%82%D8%B1%D9%8A%D8%B1/)                                                                                                                                                                                                                                       | لا شيء جوهري                                                   |
| أمن الإنسان        | كلمات المرور، والدخول الموحد                       | [IAM وPAM](https://arabroot.io/articles/%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-iam-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-%D8%A7%D9%84%D9%85%D9%85%D9%8A%D8%B2-pam/)، [المصادقة الثنائية](https://arabroot.io/articles/%D8%A7%D9%84%D9%85%D8%B5%D8%A7%D8%AF%D9%82%D8%A9-%D8%A7%D9%84%D8%AB%D9%86%D8%A7%D8%A6%D9%8A%D8%A9-2fa-%D9%88-mfa-%D8%A7%D9%8A-%D8%B7%D8%B1%D9%8A%D9%82%D8%A9-%D8%AA%D8%AD%D9%85%D9%8A%D9%83-%D9%81%D8%B9%D9%84%D8%A7/)، [برنامج التوعية](https://arabroot.io/articles/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D9%88%D8%B9%D9%8A%D8%A9-%D8%A8%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D8%A8%D8%A7%D8%AF%D9%88%D8%A7%D8%AA-%D9%85%D9%81%D8%AA%D9%88%D8%AD%D8%A9-%D8%A7%D9%84%D9%85%D8%B5%D8%AF%D8%B1/)، [محاكاة التصيد](https://arabroot.io/articles/%D9%85%D8%AD%D8%A7%D9%83%D8%A7%D8%A9-%D8%A7%D9%84%D8%AA%D8%B5%D9%8A%D8%AF-phishing-%D8%A8%D8%AD%D9%85%D9%84%D8%A7%D8%AA-%D9%85%D8%B5%D8%B1%D8%AD-%D8%A8%D9%87%D8%A7-%D9%85%D8%B9-gophish/)                                                                                                                                              | الأمن القابل للاستخدام Usable Security                         |
| أمن المؤسسة        | الحوكمة GRC، وSOC، والاستجابة للحوادث              | [مصطلحات GRC](https://arabroot.io/articles/%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA-grc-%D8%A7%D9%84%D8%AD%D9%88%D9%83%D9%85%D8%A9-%D9%88%D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1-%D9%88%D8%A7%D9%84%D8%A7%D9%85%D8%AA%D8%AB%D8%A7%D9%84/)، [NCA ECC](https://arabroot.io/articles/%D8%A7%D9%84%D8%B6%D9%88%D8%A7%D8%A8%D8%B7-%D8%A7%D9%84%D8%A7%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%84%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-nca-ecc-%D8%A8%D9%84%D8%BA%D8%A9-%D8%A8%D8%B3%D9%8A%D8%B7%D8%A9/)، [سجل المخاطر](https://arabroot.io/articles/%D8%B3%D8%AC%D9%84-%D8%A7%D9%84%D9%85%D8%AE%D8%A7%D8%B7%D8%B1-risk-register-%D9%85%D8%B9-simplerisk/)، [خطة الاستجابة للحوادث](https://arabroot.io/articles/%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AC%D8%A7%D8%A8%D8%A9-%D9%84%D9%84%D8%AD%D9%88%D8%A7%D8%AF%D8%AB-incident-response-%D9%88%D9%83%D8%AA%D9%8A%D8%A8%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D8%B4%D8%BA%D9%8A%D9%84/)، [SOC](https://arabroot.io/articles/%D9%85%D8%B1%D9%83%D8%B2-%D8%A7%D9%84%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D9%85%D9%86%D9%8A%D8%A9-soc-%D9%83%D9%8A%D9%81-%D9%8A%D8%B9%D9%85%D9%84-%D9%88%D9%85%D9%86-%D9%8A%D8%B9%D9%85%D9%84-%D9%81%D9%8A%D9%87/) | لا شيء جوهري                                                   |
| أمن المجتمع        | ابدأ هنا، والحوكمة                                 | [من أمن المعلومات إلى الأمن السيبراني](https://arabroot.io/articles/%D9%85%D9%86-%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D9%89-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE-%D9%88%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/)، [نظام حماية البيانات الشخصية PDPL](https://arabroot.io/articles/%D8%AD%D9%85%D8%A7%D9%8A%D8%A9-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A7%D9%84%D8%B4%D8%AE%D8%B5%D9%8A%D8%A9-pdpl-%D9%84%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%B6%D8%A7%D9%81%D8%A9/)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | نظام مكافحة الجرائم المعلوماتية والقانون السيبراني             |

والصورة التالية تجمع الخريطة في لوحة واحدة، مع فجوات سيوف وما يقابلها في الموقع:

![لوحة فيها ثمانية صناديق لمجالات CSEC2017 وفي كل صندوق عدد مقالات عرب رووت المنشورة، أمن المؤسسة 18 وأمن الأنظمة 16 وأمن البرمجيات 15 وأمن الاتصال 11 وأمن البيانات 10 وأمن الإنسان 10 وأمن المكونات 3 وأمن المجتمع 3، وتحتها شريط فجوات سيوف حيث إدارة الهوية والوصول 12 مقالاً وإدارة الثغرات 7 واستخبارات التهديدات 4 وأمن الأنظمة الصناعية 3 مخطط لها وأمن السحابة صفر](https://arabroot.io/content/images/2026/10/major-cyber-guide-04-map.webp)

ما تحتاجه من خارج الخطة موجود في أغلبه، والفجوات الحقيقية في المكونات والمجتمع والسحابة

## ماذا يحدث إذا غيرنا قواعد العد؟

الأرقام السابقة تعتمد على ثلاثة قرارات، والأجزاء الأخيرة من المخرج تبين ماذا يحدث لو غيرنا كل قرار:

```text
== 6) what if we count only the courses the source marks as required (the rule used in tech-majors)? ==
KAU req-only                51   24.0    9.0    3.0    3.0    3.0    3.0    0.0    0.0    0.0    0.0    3.0    0.0    3.0
PSU (CS, cyber track) r     97   37.0   15.0   11.0    3.0    1.5    3.0    0.0    1.5    3.0    0.0    3.0    3.0   13.0
IAU req-only               105   41.0   14.0    0.0    3.0   12.0    6.0    0.0    6.0    6.0    3.0    6.0    0.0    8.0
KAU                      covered 3/8 areas, total 51 credits
PSU (CS, cyber track)    covered 6/8 areas, total 97 credits
IAU                      covered 6/8 areas, total 105 credits

== 7) what if a plain networks / OS / database course counted toward Connection / System / Data security? ==
KAU                     Connection 3.0 -> 6.0  System 6.0 -> 9.0  Data 6.0 -> 9.0
PSU (CS, cyber track)   Connection 1.5 -> 4.5  System 3.0 -> 6.0  Data 1.5 -> 4.5
IAU                     Connection 6.0 -> 9.0  System 6.0 -> 9.0  Data 12.0 -> 15.0

== 8) what if the introductory course (Introduction/Fundamentals of Cybersecurity) counted for all eight areas? ==
KAU                      covered 7/8 -> 8/8, with 3 credits spread over eight areas (0.38 each)
PSU (CS, cyber track)    covered 6/8 -> 8/8, with 3 credits spread over eight areas (0.38 each)
IAU                      covered 6/8 -> 8/8, with 3 credits spread over eight areas (0.38 each)
```

في المخرج أعلاه لاحظ التالي:

- التجربة 6: لو عددنا فقط المقررات المصنفة إجبارية في المصدر، كما فعلنا في مقال اختيار التخصص، لنزلت KAU من 101 ساعة إلى 51، ومن سبعة مجالات إلى ثلاثة، وخطتا PSU وIAU لا تتغيران لأن كل مقرراتهما مصنفة. أي أن قراءة خاطئة لصفحة الجامعة كانت ستجعل أكثر الخطط تغطية تبدو أضعفها، وهذا سبب أننا عدنا إلى الخطة الفصلية.
- التجربة 7: لو اعتبرنا مقرر الشبكات العام جزءاً من أمن الاتصال، وأنظمة التشغيل جزءاً من أمن الأنظمة، وقواعد البيانات جزءاً من أمن البيانات، لزادت الساعات في هذه المجالات ثلاث ساعات لكل خطة، فأمن الاتصال في PSU مثلاً يرتفع من 1.5 إلى 4.5\. وهذه القاعدة تبدو منطقية لأن التقرير يضع أساسيات الشبكات داخل مجال أمن الاتصال، ولكنها لا تغير عدد المجالات المغطاة، ولا تجعل مقرر الشبكات يعلمك الهجمات على البروتوكولات.
- التجربة 8: لو عددنا مقرر المقدمة لكل المجالات لأصبحت الخطط الثلاث «تغطي 8 من 8»، ولكن بثلاث ساعات موزعة على ثمانية مجالات، أي 0.38 ساعة لكل مجال. وهذا الرقم وحده يكفي لتعرف لماذا لا يصح أن تعتمد على مقرر المقدمة لتقول إن خطتك تغطي أمن الإنسان أو المكونات.

## خطة قراءة فصلاً بفصل

الجدول التالي يضع ما رأيناه في خطة عملية، ففي العمود الأول ما تدرسه عادة في كل سنة بحسب الخطط الثلاث، وفي الثاني ما تقرؤه من عرب رووت بجانبه، وفي الثالث ما يملأ الفجوات التي لا تغطيها خطتك:

| الفصل             | في خطتك عادة                                                                                 | اقرأ بجانبه                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | املأ الفجوة                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| ----------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| السنة الأولى      | البرمجة، والرياضيات العامة، والإحصاء، ومقدمة الحوسبة، ومقدمة الأمن السيبراني في بعض الخطط    | [ما تحتاجه قبل الأمن السيبراني](https://arabroot.io/articles/%D9%85%D8%A7-%D8%AA%D8%AD%D8%AA%D8%A7%D8%AC%D9%87-%D9%82%D8%A8%D9%84-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A7%D8%AA-%D9%88-linux-%D9%88%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9/)، [سطر الأوامر في Linux](https://arabroot.io/articles/%D8%B3%D8%B7%D8%B1-%D8%A7%D9%84%D8%A7%D9%88%D8%A7%D9%85%D8%B1-%D9%81%D9%8A-linux-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/)، [مصطلحات الأمن](https://arabroot.io/articles/%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86-cve-%D9%88-soc/)                                                                                               | Linux يومياً على جهازك، لأن الخطط لا تدرسه كمقرر                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| السنة الثانية     | هياكل البيانات، والرياضيات المتقطعة، والخوارزميات، وقواعد البيانات، ومقدمة الأمن في خطط أخرى | [هياكل البيانات](https://arabroot.io/articles/%D9%87%D9%8A%D8%A7%D9%83%D9%84-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%84%D9%84%D9%85%D8%A8%D8%AA%D8%AF%D8%A6%D9%8A%D9%86/)، [التشفير للمطورين](https://arabroot.io/articles/%D8%A7%D9%84%D8%AA%D8%B4%D9%81%D9%8A%D8%B1-%D9%84%D9%84%D9%85%D8%B7%D9%88%D8%B1%D9%8A%D9%86-%D8%A7%D9%84%D9%87%D8%A7%D8%B4-%D9%88%D9%83%D9%84%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B1%D9%88%D8%B1-%D9%88%D8%A7%D9%84%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD/)، [MITRE ATT&CK](https://arabroot.io/articles/mitre-attack-%D9%83%D9%8A%D9%81-%D9%8A%D9%81%D9%83%D8%B1-%D8%A7%D9%84%D9%85%D9%87%D8%A7%D8%AC%D9%85-%D8%AE%D8%B7%D9%88%D8%A9-%D8%A8%D8%AE%D8%B7%D9%88%D8%A9/)                                                                                                                                                                       | إدارة الهوية والوصول: [IAM وPAM](https://arabroot.io/articles/%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-iam-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-%D8%A7%D9%84%D9%85%D9%85%D9%8A%D8%B2-pam/) ثم [الدخول الموحد SSO](https://arabroot.io/articles/%D9%85%D8%A7-%D9%87%D9%88-%D8%A7%D9%84%D8%AF%D8%AE%D9%88%D9%84-%D8%A7%D9%84%D9%85%D9%88%D8%AD%D8%AF-sso-%D9%88%D8%A7%D9%84%D9%85%D8%B5%D8%B7%D9%84%D8%AD%D8%A7%D8%AA/)  |
| السنة الثالثة     | الشبكات وأمنها، وأنظمة التشغيل، والتشفير، والبرمجة الآمنة، وإدارة المخاطر، والتحقيق الرقمي   | [تقسيم الشبكة](https://arabroot.io/articles/%D8%AA%D9%82%D8%B3%D9%8A%D9%85-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A9-network-segmentation-vlan-%D9%88-vpc/)، [البرمجة الآمنة](https://arabroot.io/articles/%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D8%A7%D9%84%D8%A7%D9%85%D9%86%D8%A9-secure-coding-%D9%84%D9%84%D9%85%D8%B7%D9%88%D8%B1%D9%8A%D9%86/)، [NCA ECC](https://arabroot.io/articles/%D8%A7%D9%84%D8%B6%D9%88%D8%A7%D8%A8%D8%B7-%D8%A7%D9%84%D8%A7%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%84%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-nca-ecc-%D8%A8%D9%84%D8%BA%D8%A9-%D8%A8%D8%B3%D9%8A%D8%B7%D8%A9/)                                                                                                                                                                                                                                     | إدارة الثغرات: [إدارة الثغرات](https://arabroot.io/articles/%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%AB%D8%BA%D8%B1%D8%A7%D8%AA-vulnerability-management-%D9%84%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D8%A7%D8%AA%D9%83/) و[أي ثغرة تصلح أولاً؟](https://arabroot.io/articles/%D8%A7%D9%8A-%D8%AB%D8%BA%D8%B1%D8%A9-%D8%AA%D8%B5%D9%84%D8%AD-%D8%A7%D9%88%D9%84%D8%A7-%D8%AA%D8%B1%D8%AA%D9%8A%D8%A8-%D8%A7%D9%88%D9%84%D9%88%D9%8A%D8%A9-%D8%A7%D9%84%D8%AB%D8%BA%D8%B1%D8%A7%D8%AA-cvss-epss-kev/) |
| الصيف بعد الثالثة | التدريب الصيفي أو التعاوني                                                                   | [خطة التدريب في الأمن](https://arabroot.io/articles/%D8%AE%D8%B7%D8%A9-%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8-internship-%D9%81%D9%8A-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-8-%D8%A7%D9%88-12-%D8%A7%D8%B3%D8%A8%D9%88%D8%B9%D8%A7/)، [يوم محلل SOC](https://arabroot.io/articles/%D9%8A%D9%88%D9%85-%D9%85%D8%AD%D9%84%D9%84-soc-%D9%81%D8%B1%D8%B2-%D8%A7%D9%84%D8%AA%D9%86%D8%A8%D9%8A%D9%87%D8%A7%D8%AA-%D9%85%D9%86-%D8%A7%D9%84%D8%AA%D9%86%D8%A8%D9%8A%D9%87-%D8%A7%D9%84%D9%89-%D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1/)                                                                                                                                                                                                                                                                                                                  | كتابة تقرير حادثة حقيقي، وهو أكثر ما يفتقده الخريج بحسب الفصل الخامس من التقرير                                                                                                                                                                                                                                                                                                                                                                                                                    |
| السنة الرابعة     | الاختراق الأخلاقي، والاستجابة للحوادث، والتدقيق، ومشروع التخرج                               | [الاختبار المصرح به](https://arabroot.io/articles/%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D9%82-%D8%A7%D9%84%D9%85%D8%B5%D8%B1%D8%AD-%D8%A8%D9%87-%D8%A7%D9%84%D9%85%D9%86%D9%87%D8%AC%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%A7%D8%B0%D9%86-%D9%88%D8%A7%D9%84%D8%AA%D9%82%D8%B1%D9%8A%D8%B1/)، [تمرين الطاولة](https://arabroot.io/articles/%D8%AA%D9%85%D8%B1%D9%8A%D9%86-%D8%A7%D9%84%D8%B7%D8%A7%D9%88%D9%84%D8%A9-tabletop-exercise-%D8%AC%D8%B1%D8%A8-%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AC%D8%A7%D8%A8%D8%A9-%D9%82%D8%A8%D9%84-%D8%A7%D9%84%D8%AD%D8%A7%D8%AF%D8%AB%D8%A9/)، [الاستعداد للتدقيق](https://arabroot.io/articles/%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%D9%84%D9%84%D8%AA%D8%AF%D9%82%D9%8A%D9%82-%D9%85%D8%A7%D8%B0%D8%A7-%D9%8A%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D9%85%D8%AF%D9%82%D9%82/) | استخبارات التهديدات: MISP وOpenCTI، وحماية البيانات: [PDPL](https://arabroot.io/articles/%D8%AD%D9%85%D8%A7%D9%8A%D8%A9-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A7%D9%84%D8%B4%D8%AE%D8%B5%D9%8A%D8%A9-pdpl-%D9%84%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%B6%D8%A7%D9%81%D8%A9/)                                                                                                                                                                       |

والصورة التالية تعرض الخطة نفسها على خط زمني، مع مكان كل فجوة من فجوات سيوف:

![خط زمني من أربع سنوات وصيف، في كل محطة صندوقان: ما في الخطة الدراسية عادة، وما تضيفه من عرب رووت، وتحت الخط علامات حمراء لفجوات سيوف: إدارة الهوية والوصول في السنة الثانية، وإدارة الثغرات في الثالثة، وتقرير الحادثة في الصيف، واستخبارات التهديدات وحماية البيانات في الرابعة](https://arabroot.io/content/images/2026/10/major-cyber-guide-05-semesters.webp)

ضع كل فجوة في السنة التي يكون فيها أساسها جاهزاً، وليس في السنة الأخيرة كلها

ولاحظ أن ترتيب الفجوات في الجدول ليس عشوائياً: إدارة الهوية تأتي في السنة الثانية لأنها تحتاج فقط فهم المصادقة والصلاحيات، وتأتي قبل أي عمل في SOC، لأن أغلب التنبيهات التي ستفرزها لاحقاً تتعلق بحسابات وصلاحيات. وإدارة الثغرات تأتي في الثالثة لأنها تحتاج الشبكات وأنظمة التشغيل، واستخبارات التهديدات تأتي في الرابعة لأنها تفترض أنك تعرف كيف تبدو الحادثة من الداخل.

## أخطاء شائعة عند طلاب الأمن السيبراني

- **«مواد الحوسبة العامة مضيعة للوقت، أريد مواد الأمن»:** رأينا أن نحو 40% من الساعات التقنية في الخطط الثلاث حوسبة عامة، والتقرير يقول إن الأمن قائم على الحوسبة. والطالب الذي يتجاوز الشبكات وأنظمة التشغيل يصل إلى مقرر أمن الشبكات وهو يحفظ أسماء الهجمات دون أن يفهم لماذا تعمل.
- **«الاختراق هو الأمن السيبراني»:** اختبار الاختراق يطلبه دور واحد من أربعين في سيوف كمجال كفاءة، وإدارة الهوية تطلبها ثمانية. ولا يعني هذا أن تترك الاختبار، وإنما أن تعرف أين أغلب الوظائف.
- **«مقرر المقدمة غطى كل شيء»:** رأينا في التجربة 8 أن ثلاث ساعات على ثمانية مجالات تعني أقل من نصف ساعة لكل مجال.
- **«الامتثال والحوكمة ورق إداري لا يخص التقني»:** أمن المؤسسة هو أكبر مجال في خطة KAU بعشر ساعات ونصف، والتقرير يضع الحوكمة والمخاطر ضمن الأساسيات، وأغلب الجهات السعودية تبني برامجها على [الضوابط الأساسية ECC](https://arabroot.io/articles/%D8%A7%D9%84%D8%B6%D9%88%D8%A7%D8%A8%D8%B7-%D8%A7%D9%84%D8%A7%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%84%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-nca-ecc-%D8%A8%D9%84%D8%BA%D8%A9-%D8%A8%D8%B3%D9%8A%D8%B7%D8%A9/).
- **«اسم المسار يكفي»:** مسار الأمن في PSU فيه 15 ساعة من مواد الأمن مقابل 36 و39 في البرنامجين المستقلين، فإذا كنت في مسار فخطط من الآن لما ستضيفه بالمواد الاختيارية والقراءة.
- **«لن أحتاج الرياضيات»:** التشفير الذي ستستخدمه يومياً مبني على الحساب المعياري والمنحنيات الإهليلجية، والكشف عن الشذوذ في السجلات مبني على الإحصاء، وABET نفسها تشترط الرياضيات المتقطعة والإحصاء.
- **«أتدرب على الاختراق في أي مكان»:** التجربة على أنظمة لا تملكها أو دون إذن مكتوب مخالفة، والطريق الصحيح هو [المنصات والمختبرات المعزولة](https://arabroot.io/articles/%D8%AA%D8%AF%D8%B1%D8%A8-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D9%82-%D8%A8%D8%A7%D9%85%D8%A7%D9%86-%D9%85%D9%86%D8%B5%D8%A7%D8%AA-%D9%88%D9%85%D8%AE%D8%AA%D8%A8%D8%B1%D8%A7%D8%AA-%D9%85%D8%B9%D8%B2%D9%88%D9%84%D8%A9-%D9%82%D8%A7%D9%86%D9%88%D9%86%D9%8A%D8%A9/).

## قائمة تحقق Checklist لطالب الأمن السيبراني

1. افتح الخطة الدراسية الرسمية والحالية لقسمك، وضع كل مقرر في مجال من المجالات الثمانية، ولو يدوياً.
2. اكتب المجالات التي لا يوجد لها مقرر يحمل اسمها، ثم اقرأ توصيف المقررات لتتأكد أنها غير مغطاة فعلاً.
3. اعرف هل برنامجك مستقل أم مسار، وما اسم الشهادة التي ستحملها، فهذا يحدد معايير ABET التي يحاسب عليها البرنامج.
4. افتح سيوف 1.5، واختر دورين تريدهما، واكتب مجالات الكفاءة التي يذكرانها، وقارنها بخطتك.
5. إذا كانت إدارة الهوية والوصول غائبة عن خطتك، فابدأ بها في السنة الثانية.
6. استخدم المواد الاختيارية لسد فجوة، وليس لتكرار ما تعرفه.
7. اجعل لكل مجال تدرسه مختبراً صغيراً على جهازك، فالتقرير يربط كل مجال بمخرجات تعلم عملية.
8. اكتب تقريراً واحداً على الأقل كل فصل لجمهور غير تقني، فهذه المهارة يذكرها التقرير صراحة.
9. خطط للتدريب الصيفي قبل السنة الثالثة، وليس بعدها.
10. راجع صفحة المنهج كل سنة، فإذا صدر بديل CSEC2017 فسوف يتغير المقياس الذي تقيس عليه خطتك.

## الخلاصة

وصلنا لنهاية الموضوع، وأهم ما فيه:

- CSEC2017 الصادر في 31 ديسمبر 2017 من ACM وIEEE-CS وAIS SIGSEC وIFIP WG 11.8 هو أول منهج عالمي للأمن السيبراني، وما زال الإصدار المعتمد في أكتوبر 2026.
- التقرير ينظم المعرفة في ثمانية مجالات وستة مفاهيم مشتركة وخمس عدسات تخصصية، ولا يعطي ساعات ولا مقررات، ويجعل أساسيات المجالات الثمانية الحد الأدنى لأي برنامج.
- ABET نقلت المجالات الثمانية حرفياً إلى معاييرها، وأضافت 45 ساعة حوسبة وأمن و6 ساعات رياضيات تشمل المتقطعة والإحصاء.
- الخطط السعودية الثلاث تتجاوز معايير ABET في الكمية، ولكن لا توجد خطة تغطي المجالات الثمانية كلها بالاسم، وأمن الإنسان غائب عن خطتين.
- مقارنة الخطط بسيوف 1.5 تبين 11 مجال كفاءة من 24 لا يدرسها أي برنامج بالاسم، وأكبرها إدارة الهوية والوصول التي تطلبها 8 أدوار.
- أغلب هذه الفجوات تغطيها مقالات منشورة في عرب رووت، والفجوات الحقيقية في الموقع هي أمن المكونات وأمن المجتمع وأمن السحابة.

وتخصص الأمن قريب من علوم الحاسب وتقنية المعلومات كما رأينا في العدسات التخصصية، وقد كتبنا دليلين مثل هذا لتخصصي [علوم الحاسب](https://arabroot.io/articles/%D8%AA%D8%AE%D8%B5%D8%B5-%D8%B9%D9%84%D9%88%D9%85-%D8%A7%D9%84%D8%AD%D8%A7%D8%B3%D8%A8-%D9%85%D9%86-%D8%A7%D9%84%D8%AF%D8%A7%D8%AE%D9%84-%D9%85%D9%86%D9%87%D8%AC-cs2023/) و[تقنية المعلومات](https://arabroot.io/articles/%D8%AA%D8%AE%D8%B5%D8%B5-%D8%AA%D9%82%D9%86%D9%8A%D8%A9-%D8%A7%D9%84%D9%85%D8%B9%D9%84%D9%88%D9%85%D8%A7%D8%AA-%D9%85%D9%86-%D8%A7%D9%84%D8%AF%D8%A7%D8%AE%D9%84-%D9%85%D9%86%D9%87%D8%AC-it2017/) من الداخل. وأقرب المقالات إلى هذا الموضوع على الموقع:

[![](https://arabroot.io/content/images/2026/10/tech-majors-cover-cover.webp)دليلأي تخصص تقني تختار؟ ما تدرسه فعلاً وأين تعمل بعدهماذا تدرس فعلاً في كل تخصص تقني بحسب الخطط الدراسية السعودية، وأين يعمل خريجوه، ومتى يهم اسم التخصص ومتى تهم المهارة.](https://arabroot.io/articles/%D8%A7%D9%8A-%D8%AA%D8%AE%D8%B5%D8%B5-%D8%AA%D9%82%D9%86%D9%8A-%D8%AA%D8%AE%D8%AA%D8%A7%D8%B1-%D9%85%D8%A7-%D8%AA%D8%AF%D8%B1%D8%B3%D9%87-%D9%88%D8%A7%D9%8A%D9%86-%D8%AA%D8%B9%D9%85%D9%84/)[![](https://arabroot.io/content/images/2026/10/security-careers-cover-cover.webp)دليلأدوار الأمن السيبراني Careers: ماذا يعمل كل دور، ومن أين تبدأ؟تسعة أدوار في الأمن السيبراني من المراجع الرسمية: اليوم العادي والمهارات والأدوات، ومن أي مستوى يبدأ كل دور.](https://arabroot.io/articles/%D8%A7%D8%AF%D9%88%D8%A7%D8%B1-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D9%85%D9%86-%D9%85%D8%AD%D9%84%D9%84-soc-%D8%A7%D9%84%D9%89-grc/)[![](https://arabroot.io/content/images/2026/10/cyber-internship-plan-cover-cover.webp)دليلخطة تدريب Internship في الأمن السيبراني لـ 8 أو 12 أسبوعاًخطة تدريب كاملة لقسم أمن يستقبل طلبات كثيرة بوقت مشرف قليل: فرز بمهمة حقيقية، ودفعات، ومختبر مشترك، ومعيار تقييم.](https://arabroot.io/articles/%D8%AE%D8%B7%D8%A9-%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8-internship-%D9%81%D9%8A-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-8-%D8%A7%D9%88-12-%D8%A7%D8%B3%D8%A8%D9%88%D8%B9%D8%A7/)[![](https://arabroot.io/content/images/2026/10/security-prerequisites-cover-cover.webp)دليلما تحتاجه قبل الأمن السيبراني: الشبكات وLinux والبرمجةلماذا الأمن السيبراني طابق يبنى فوق ثلاثة أساسات، وما الذي تحتاجه بالضبط من كل أساس، وكيف تعرف أنك جاهز لا أنك حفظت.](https://arabroot.io/articles/%D9%85%D8%A7-%D8%AA%D8%AD%D8%AA%D8%A7%D8%AC%D9%87-%D9%82%D8%A8%D9%84-%D8%A7%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-%D8%A7%D9%84%D8%B4%D8%A8%D9%83%D8%A7%D8%AA-%D9%88-linux-%D9%88%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9/)[![](https://arabroot.io/content/images/2026/10/iam-pam-cover-cover.webp)دليلإدارة الهوية والوصول IAM والوصول المميز PAMمن يملك صلاحية root على سيرفراتك ومنذ متى، وكيف تضبط حسابات المديرين بصلاحيات مؤقتة وجلسات مسجلة.](https://arabroot.io/articles/%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%87%D9%88%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-iam-%D9%88%D8%A7%D9%84%D9%88%D8%B5%D9%88%D9%84-%D8%A7%D9%84%D9%85%D9%85%D9%8A%D8%B2-pam/)[![](https://arabroot.io/content/images/2026/10/vuln-management-cover-cover.webp)دليلإدارة الثغرات Vulnerability Management: هل سيرفرك متأثر؟كيف تعرف خلال ساعات أن ثغرة جديدة تمس سيرفراتك، ولماذا يخدعك رقم الإصدار، وكيف ترتب الإصلاح وتتأكد أنه تم فعلاً.](https://arabroot.io/articles/%D8%A7%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%AB%D8%BA%D8%B1%D8%A7%D8%AA-vulnerability-management-%D9%84%D8%B3%D9%8A%D8%B1%D9%81%D8%B1%D8%A7%D8%AA%D9%83/)[![](https://arabroot.io/content/images/2026/10/nca-ecc-cover-cover.webp)دليلالضوابط الأساسية للأمن السيبراني NCA ECC بلغة بسيطةكيف تقرأ الضوابط الأساسية ECC دون أن تضيع في أرقامها، وعلى من تنطبق، وما المطلوب من جهتك فعلاً في كل مكون.](https://arabroot.io/articles/%D8%A7%D9%84%D8%B6%D9%88%D8%A7%D8%A8%D8%B7-%D8%A7%D9%84%D8%A7%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%84%D9%84%D8%A7%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-nca-ecc-%D8%A8%D9%84%D8%BA%D8%A9-%D8%A8%D8%B3%D9%8A%D8%B7%D8%A9/)[![](https://arabroot.io/content/images/2026/10/practice-labs-cover-cover.webp)دليلتدرب على الاختراق بأمان: منصات ومختبرات معزولة قانونيةنصبنا OWASP Juice Shop على شبكة معزولة واستغللنا حقن SQL بأنفسنا، ومررنا على منصات التدرب القانونية ومتى تختار كلاً منها.](https://arabroot.io/articles/%D8%AA%D8%AF%D8%B1%D8%A8-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%A7%D8%AE%D8%AA%D8%B1%D8%A7%D9%82-%D8%A8%D8%A7%D9%85%D8%A7%D9%86-%D9%85%D9%86%D8%B5%D8%A7%D8%AA-%D9%88%D9%85%D8%AE%D8%AA%D8%A8%D8%B1%D8%A7%D8%AA-%D9%85%D8%B9%D8%B2%D9%88%D9%84%D8%A9-%D9%82%D8%A7%D9%86%D9%88%D9%86%D9%8A%D8%A9/)

## سجل التحديثات

- أكتوبر 2026: كتابة المقال، وقراءة CSEC2017 v1.0 ومعايير ABET لبرامج الحوسبة 2026-2027 والإطار السعودي لكوادر الأمن السيبراني SCyWF 1.5:2026، وتشغيل cyber\_plan.py على Python 3.13 مع خطط KAU وPSU وIAU من ملف بيانات مقال اختيار التخصص.