ITGS224 : أمن المعلومات

القسم العلمي

قسم هندسة البرمجيات

البرنامج الدراسي

بكالوريوس في هندسة البرمجيات

نوع المقرر

إجباري

الوحدات

03

الاسبقيات

ITGS111

نظرة عامة

يعرّف هذا المقرر الطلاب بالمبادئ والممارسات الأساسية لأمن الكمبيوتر والمعلومات. سيكون التركيز على البرمجيات ونظام التشغيل وتقنيات أمان الشبكة مع تحليل مفصل لأمثلة من العالم الحقيقي. تشمل الموضوعات التشفير ، والمصادقة ، وأمن البرامج ونظام التشغيل (على سبيل المثال ، تجاوز سعة المخزن المؤقت) ، وثغرات الإنترنت (هجمات DoS ، والفيروسات / الفيروسات المتنقلة ، وما إلى ذلك) ، وأنظمة الكشف عن التسلل ، والجدران النارية ، و VPN ، والويب والأمن اللاسلكي.

المخرجات التعليمية المستهدفة من دراسة المقرر

المعرفة والفهم

  • تعريف الطالب بأمن المعلومات وأهميتها للمؤسسات والعناصر الرئيسية والوسائل لتحقيق أمن المعلومات
  • يصف الطالب أساسيات الأمان كالتحقق من المستخدم والتحكم في الوصول والتعرف على البرامج الخبيثة
  • يعدد الطالب أشهر التحديات في أمن المعلومات كهجوم تعطيل الخدمة وكشف التسلل وجدار الحماية
  • يتعرف الطالب على سياسات أمن المعلومات وأمن الشبكات والبرمجيات وأمن النظم المعلوماتية

المهارات الذهنية

  • يميز الطالب العناصر الرئيسية لأمن المعلومات والوسائل لتحقيقها
  • يميز الطالب أساسيات الأمان كالتحقق من المستخدم والتحكم في الوصول والتعرف على البرامج الخبيثة
  • يميز الطالب أشهر التحديات كهجوم تعطيل الخدمة وكشف التسلل وإعدادات جدار الحماية
  • يحلل الطالب سياسات أمن المعلومات وسياسات أمن الشبكات والبرمجيات وأمن النظم المعلوماتية

المهارات العملية والمهنية

  • يميز الطالب العناصر الرئيسية لأمن المعلومات والوسائل المؤدية لتحقيقها
  • يميز الطالب أساسيات الأمان كالتحقق من المستخدم والتحكم في الوصول والتعرف على البرامج الخبيثة
  • يؤدي الطالب الإعدادات الرئيسية لجدار الحماية للتصدي للهجمات والبرامج الخبيثة

المهارات العامة والمنقولة

  • حصر العناصر الرئيسية لأمن المعلومات والوسائل والتقنيات الحديثة للتعامل معها
  • الإشراف على أمن وسلامة المعلومات في أي بيئة عمل بالمعايير المتعارف عليها
  • إدراك سياسات أمن المعلومات وسياسات أمن الشبكات والبرمجيات وأمن النظم المعلوماتية

طرق التعلم والتعليم

  • محاضرات
  • بحوث فصلية
  • تقديم عروض
  • ورش عمل

طرق التقييم

  • اختبار تحريري نصفي = 50
  • اختبار تحريري نهائي = 50

محتوى المقرر

  • مقدمة الى أمن المعلومات
  • اهمية امن المعلومات
  • عناصر أمن المعلومات
  • وسائل تحقيق عناصر أمن المعلومات
  • التحقق من المستخدم
  • التحكم في الوصول
  • البرمجيات الخبيثة وأمن الملفات
  • هجوم تعطيل الخدمة
  • كشف التسلل
  • جدار الحماية
  • أمن المعلومات والأدلة الرقمية
  • امن النظم المعلوماتية
  • امن الشبكات و البرمجيات
  • سياسات أمن المعلومات

برمجة الشبكات (ITSE405)
تطوير التطبيقات المتنقلة (ITSE304)
خوارزميات و بروتوكولات التشفير (ITSE306)
نظم إسترجاع المعلومات (ITSE307)
نظم تشغيل الأجهزة المتنقلة (ITSE308)
نماذج البرمجة (ITSE309)
مبادئ تطوير الألعاب (ITSE401)
نظم الوسائط المتعددة (ITSE404)
الحوسبة السحابية (ITSE406)
خدمات الانترنت (ITSE407)
تطوير تطبيقات الانترنت (ITSE408)
نمذجة الأنظمة المركبة (ITSE303)
التنقيب عن البيانات/الذكاء التجاري (ITSE302)
الشبكات الاجتماعية (ITSE409)
برمجة المنطق (ITSE301)
رياضة 1 (ITMM111)
فيزياء (ITPH111)
تقنيات حل المشاكل (ITGS113)
مقدمة في تقنية المعلومات (ITGS111)
لغة إنجليزية 1 (ITEL111)
لغة عربية 1 (ITAR111)
رياضة 2 (ITMM122)
لغة عربية 2 (ITAR122)
لغة إنجليزية 2 (ITEL122)
مقدمة في البرمجة (ITGS122)
تحليل و تصميم نظم (ITGS124)
الدوائر المنطقية (ITGS126)
مقدمة في الشبكات (ITGS215)
مبادئ الإحصاء والاحتمالات (ITST211)
البرمجة الشيئية (ITGS211)
مقدمة في هندسة البرمجيات (ITGS213)
التراكيب المنفصلة (ITGS217)
التحليل العددي (ITGS219)
مقدمة في قواعد البيانات (ITGS228)
تراكيب بيانات (ITGS220)
أساسيات نظم المعلومات (ITGS222)
مقدمة في برمجة الانترنت (ITGS226)
معمارية الحاسوب (ITGS223)
أمن المعلومات (ITGS224)
تحليل وتصميم الخوارزميات (ITGS301)
إدارة مشاريع تقنية المعلومات (ITGS303)
تحليل متطلبات برمجيات (ITSE311)
قواعد البيانات المتقدمة (ITSE312)
الكتابة العلمية (ITGS304)
لغة برمجة الحديثة - جافا متقدمة (ITSE322)
بناء البرمجيات (ITSE321)
نظم التشغيل (ITGS302)
تصميم وهيكلة البرمجيات (ITSE411)
برمجة الانترنت المتقدمة (ITSE412)
التفاعل بين الإنسان والحاسوب (ITSE413)
أخلاقيات هندسة البرمجيات (ITSE414)
جودة واختبار البرمجيات (ITSE421)
إعادة إستخدام البرمجيات (ITSE422)
البرمجة المرئية (ITSE423)
أنماط تصميم البرمجيات (ITSE424)