وصف مساقات برنامج ماجستير علم الحاسوب

  • 17113501: مناهج البحث العلمي [3 ساعات]

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


  • 17113506: اللغة الشكلية ونظرية الحوسبة [3 ساعات]

    سيتم تغطية مادة واسعة في الحوسبة ونظرية التعقيد في هذا المساق. سيتم تزويد الطلاب بالعديد من الموضوعات تشمل: نظرية الحوسبة، والأوتوماتا ونظرية اللغة، ونظرية التعقيد.


  • 17113534: مواضيع متقدمة في معالجة الصور [3 ساعات]

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


  • 17113548: الإحصائيات، المحاكاة، الاستمثال [3 ساعات]

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


  • 17113502: مواضيع متقدمة في الخوارزميات [3 ساعات]

    هذا المساق مصمم لطلاب الدراسات العليا. يقدم تقنيات متقدمة لتصميم وتحليل الخوارزميات، ويستكشف مجموعة متنوعة من التطبيقات (التجزئة، ومرشحات الازدهار، والجدولة، وتصميم الشبكة، وموازنة الحمل عبر الإنترنت، والخوارزميات في التعلم الآلي، والتعزيز (في سياق التعلم) ، وسلاسل ماركوف و طريقة MCMC، والاتفاق البيزنطي، وخوارزميات الإنترنت، وخوارزميات الجوار الأقرب).


  • 17113522: نظرية المخططات [3 ساعات]

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


  • 17113526: إنترنت الأشياء والمنصات [3 ساعات]

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


  • 17113518: مواضيع متقدمة في هندسة البرمجيات [3 ساعات]

    "يقدم هذا المساق الجانب النظري لعمليات وأدوات وتقنيات تطوير البرمجيات من منظور تعلم ما يمكنهم وما لا يمكنهم فعله؛ تقرير متى وكيف ولماذا يتم تطبيقها؛ والاختيار من بين البدائل المتاحة. سيتم مناقشة الموضوعات المتعلقة بأساليب وعمليات البرمجيات. تشمل الموضوعات عملية تطوير البرامج الشخصية (PSP)، وعملية فريق البرامج (TSP) ، و Six sigma ، و DFSS ، وتقنيات تحليل المتطلبات والمواصفات ، ونماذج دورة الحياة ، ونمذجة العمليات ، وطرق تصميم البرامج ؛ تخطيط المشروع وإدارته؛ ضمان الجودة؛ إدارة التكوين؛ اختبار البرنامج والنظام. "


  • 17113542: مواضيع متقدمة في علم الحاسوب (1) [3 ساعات]

    يتم تعريف الطلاب في هذا المساق على موضوع محدد متقدم في علم الحاسوب حيث تتطور المفاهيم في علم الحاسوب باستمرار مع المجالات الجديدة الناشئة ، والنهج والمعايير الجديدة المقدمة والمحدّثة.


  • 17113550: ندوة (1) [3 ساعات]

    يسمح هذا المساق لطلاب الماجستير بالتعرف على الأنشطة البحثية في مجالاتهم. سيحضر الطلاب الندوات التي يقدمها الباحثون والمؤسسات الأخرى للتعرف على مجالات بحث الأستاذ قبل المواءمة بشكل دائم. يُتوقع من الطلاب التحضير لإلقاء ندوات حول موضوعات بحثية مختارة والحصول على تعليقات من أقرانهم الباحثين.


  • 17113514: تعلم الآلة [3 ساعات]

    سيغطي هذا المساق الموضوعات المتقدمة للتعلم الآلي الحديث من خلال العمل على المؤلفات الحديثة وورقات البحث حول مواضيع مختلفة في التعلم الآلي.


  • 17113538: استرجاع المعلومات [3 ساعات]

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


  • 17113505: مواضيع متقدمة في شبكات الحاسوب [3 ساعات]

    "سيتم استكشاف الموضوعات المتقدمة في شبكات الحاسوب التي تركز على الأبحاث الحديثة التي يتم إجراؤها حول تحسين شبكات الحاسوب والإنترنت في هذا المساق. تشمل الموضوعات بروتوكولات الشبكة المتقدمة والأمن، والتطورات المتقدمة في طبقة ارتباط البيانات خاصة للشبكات اللاسلكية والخلوية، والشبكات اللاسلكية المخصصة، وإنترنت الأشياء، وقضايا متقدمة لطبقة النقل، وقياس حركة مرور الشبكة. "


  • 17113530: تصميم المحول البرمجي [3 ساعات]

    ركز هذا المساق على الموضوعات المتقدمة في لغات البرمجة والمترجمات. ستشمل الموضوعات دراسات مفصلة للغات البرمجة الجديدة وتقنيات التجميع والتحسين المتقدمة المستخدمة في مترجمي لغات البرمجة الحديثة. ستغطي الدورة موضوعات مثل: ميزات جديدة في اللغات القديمة. تحليل البرنامج وتقنيات التحسين؛ اللغات التي تساعد على الحلول؛ التحقق من المجمعين تقنيات الاعراب المتقدمة. التفسير المجرد والتحقق من النموذج؛ التحليل المعجمي والتحليل النحوي والتحليل الدلالي؛ مطابقة نمط التعبير العادي؛ التركيبات غير الآمنة في لغات البرمجة وكيفية التغلب عليها؛ تطبيقات نظرية الفئات على لغات البرمجة.


  • 17113540: علم البيانات الضخمة [3 ساعات]

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


  • 17113503: مواضيع متقدمة في أنظمة التشغيل وبنية الحاسوب [3 ساعات]

    يقدم هذا المساق للطلاب المفاهيم الأساسية لأنظمة التشغيل المتقدمة وبنية الحاسوب: أنظمة المعالجة المتوازية، والأنظمة الموزعة، وأنظمة الوقت الحقيقي، وأنظمة تشغيل الشبكات، وأنظمة التشغيل مفتوحة المصدر. ميزات الأجهزة والبرامج التي تدعم هذه الأنظمة. تتبع مراجعة البنى غير التقليدية والمتوازية، وهياكل الحاسوب VLSI، والتسلسلات الهرمية للذاكرة مواضيع متقدمة بما في ذلك التنبؤ بالفروع، والجدولة الديناميكية، وتغير العمليات ، وتقنيات Superscalar ، والتنفيذ التخيلي ، و VLIW ، والمعالجات متعددة النواة ، والمعالجات الخاصة بالتطبيقات مثل تلك للأنظمة المدمجة وأنظمة الوسائط المتعددة ، وقابلية البرمجة ، والترابط التأملي ، والتوازي.


  • 17113504: مواضيع متقدمة في الذكاء الاصطناعي [3 ساعات]

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


  • 17113510: التشفير والحماية في الشبكات [3 ساعات]

    سيتم تقديم مفاهيم وأدوات تفصيلية متعمقة للتشفير وأمن الشبكات في هذا المساق تشمل الموضوعات: تعريف التهديدات الأمنية والهجمات ، مع توضيح أنواعها وتأثيراتها ؛ الأساليب والأدوات التي تهدف إلى اكتشاف أو وقف أو التعامل مع تلك التهديدات والهجمات ؛ اكتشاف مصدر الهجمات وتحليل حركة مرور الشبكة ؛ أمن قاعدة البيانات ؛ أدوات المصادقة مثل القياسات الحيوية ؛ إدارة الأمن في سيناريوهات مختلفة عبر الشبكات الافتراضية الخاصة (VPN) وجدران الحماية ؛ أدوات كشف التسلل مثل رد فعل DDoS و DoS والكشف ؛ انتشار الفيروسات والديدان وتطبيقات التشفير والتوقيعات الرقمية وأكواد مصادقة الرسائل بالإضافة إلى تقنية RFID.


  • 17113512: مواضيع متقدمة في نظم قواعد البيانات [3 ساعات]

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


  • 17113524: الربط بين الإنسان والحاسوب [3 ساعات]

    Diverse human-computer interaction issues, including tools and skills for user interface design, software user interface architecture, early prototypes and iterative design Critical and security systems, methods for measuring efficiency, and computer-aided collaborative work


  • 17113549: المقاييس الحيوية [3 ساعات]

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


  • 17113516: مواضيع متقدمة في الأنظمة الموزعة [3 ساعات]

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


  • 17113520: اكتشاف المعرفة والتنقيب عن البيانات [3 ساعات]

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


  • 17113528: الحوسبة المتنقلة [3 ساعات]

    "يناقش هذا المساق الآليات المتقدمة التي تدعم أنظمة الحوسبة المتنقلة. تشمل الموضوعات التطورات في مختلف الشبكات اللاسلكية وتكاملها مع الإنترنت من أجل دعم الحوسبة المتنقلة في كل مكان. بروتوكولات التوجيه المتقدمة عبر شبكة غير متجانسة يمكن أن تجمع بين MANET وVANET وWSN والشبكات الخلوية والشبكات السلكية واللاسلكية الأخرى من أجل تحقيق هدف الحوسبة في أي وقت وفي أي مكان. إدارة التنقل المتقدمة وإدارة الخدمة المستندة إلى الموقع. إدارة وتنظيم البيانات لتطبيقات الحوسبة المتنقلة. قضايا الأمان في بيئات الحوسبة المتنقلة."


  • 17113536: الحوسبة السحابية والضبابية [3 ساعات]

    تمثل الحوسبة السحابية الخدمات / المنصات الناشئة المستندة إلى الإنترنت مع قوى حسابية مرنة وقابلة للتطوير تعمل بتكاليف مرتبطة بالخدمات.تشمل موضوعات المساق تقنيات الويب المتقدمة ، ونماذج وتقنيات الحوسبة الموزعة ، وأدوات ولغات السحابة البرمجية ، و SaaS ، و PaaS ، و IaaS ، والمحاكاة الافتراضية ، ومنصات نقالة ، والأمن / الخصوصية والتقدم في الحوسبة السحابية.


  • 17113544: مواضيع متقدمة في علم الحاسوب (2) [3 ساعات]

    يتم تعريف الطلاب في هذا المساق على موضوع محدد متقدم في علم الحاسوب حيث تتطور المفاهيم في علم الحاسوب باستمرار مع المجالات الجديدة الناشئة ، والنهج والمعايير الجديدة المقدمة والمحدّثة.


  • 17113551: ندوة (2) [3 ساعات]

    يسمح هذا المساق لطلاب الماجستير بالتعرف على الأنشطة البحثية في مجالاتهم. سيحضر الطلاب الندوات التي يقدمها الباحثون والمؤسسات الأخرى للتعرف على مجالات بحث الأستاذ قبل المواءمة بشكل دائم. يُتوقع من الطلاب التحضير لإلقاء ندوات حول موضوعات بحثية مختارة والحصول على تعليقات من أقرانهم الباحثين.