بكالوريوس في علم البيانات والذكاء الاصطناعي

جامعة طرابلس - قسم علم البيانات والذكاء الاصطناعي

b

وصف البرنامج

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

أهداف البرنامج

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

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

    تمنح درجة البكالوريوس في تخصص علم البيانات والذكاء الاصطناعي لمن يكمل 135 وحدة دراسية بنجاح، وبمعدل لا يقل عن %50 من المعدل العام للطالب.

    متطلبات الالتحاق بالبرنامج

  • ان يكون الطالب قد اجتاز مقرر مقدمة في الذكاء الاصطناعي ITGS240 بنسبة 60%.
  •  ان يكون الطالب قد اجتاز 65 وحدة دراسية من متطلبات الكلية.

  • الخطة الدراسية

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

    يمتد البرنامج على مدى 8 فصول دراسية يدرس خلالها الطالب 135 وحدة دراسية منها 80 وحدة عامة، و 40 وحدة الزامية. كما يدرس عدد 15 وحدة إختيارية من قائمة المقررات الاختيارية المقترحة. بالإضافة الى مشروع تخرج في مجال تخصصه

    الخطة الدراسية للبرنامج الدارسي موضحة على الفصول الدراسية التالية:

    الفصل الاول

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITEL111 لغة إنجليزية 1 02 إجباري +

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

    ITST111 مبادئ الإحصاء والاحتمالات 03 إجباري +

    ITPH111 فيزياء 03 إجباري +

    التيار والجهد: المقاومة والمقاومة ، قانون أوم ، الطاقة ، الطاقة ، دوائر المقاومة التسلسلية والمتوازية ، قوانين كيرشوف. أشكال الموجة: الفولتية الجيبية: المقاومة والمقاومة ، قانون أوم ، القوة ، الطاقة ، دوائر المقاومة التسلسلية والمتوازية ، قوانين كيرشوف.جهد التيار المتردد والتيار ، المحاثة ، علاقات الطور وعناصر الطور ، الأشكال الموجية الرقمية ، التوقيت الرقمي (إشارات الساعة ، الارتعاش ، الانجراف ، الانحراف ، التباطؤ.الثنائيات شبه الموصلة: مواد أشباه الموصلات ، المواد الخارجية (النوع n والنوع p ، مستويات الطاقة ، تدوين الصمام الثنائي ، الدوائر المكافئة للديود ، سعة الانتقال والانتشار ، وقت الاسترداد العكسي ، الصمام الثنائي زينر ومصابيح LED.تطبيقات الصمام الثنائي: تحليل خط التحميل ، تقريب الصمام الثنائي ، تكوينات الصمام الثنائي المتسلسل ، التكوين المتوازي والمتسلسل المتوازي ، بوابات و / أو ، تصحيح نصف الموجة ، تصحيح الموجة الكاملة ، المقصات ، المشابك ، دوائر مضاعف الجهد

    ITMM111 رياضة 1 03 إجباري +

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

    ITAR111 لغة عربية 1 02 إجباري +

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

    الفصل الثاني

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITAR122 لغة عربية 2 02 إجباري ITAR111 +

    بعض القواعد النحوية ، الجمل الاسمية (المبتدئين ، المسندات ومقارنتها ، النسخ) ، الجمع ، الأرقام والمحددات ، الإيجابيات ، بعض قواعد الإملاء ، القواميس ، الأنماط العلمية والأدبية وتطبيقاتها.

    ITMM122 رياضة 2 03 إجباري ITMM111 +

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

    ITGS126 الدوائر المنطقية 03 عام ITPH111 +

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

    ITGS113 تقنيات حل المشاكل (حلول تقنية) 03 عام +

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

    ITGS111 مقدمة في تقنية المعلومات 03 عام +

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

    ITEL122 لغة إنجليزية 2 02 إجباري ITEL111 +

    تقديم وزيادة المفردات المتخصصة وجوانب اللغة الإنجليزية التقنية العلمية المستخدمة في أقسام الهندسة المختلفة. الاستماع والفهم

    الفصل الثالث

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITGS215 مقدمة في الشبكات 03 عام ITGS111 +

    يقدم المقرر مقدمة للمفاهيم الأساسية في تصميم وتنفيذ شبكات الاتصالات الحاسوبية ، وبروتوكولاتها (نموذج OSI مقابل مكدس بروتوكولات TCP / IP) ، والتطبيقات ، وشبكات الوصول إلى تبديل الدارات والحزم. مقدمة عن طبقة التطبيقات ، تشمل الموضوعات: الويب و HTTP و FTP والبريد الإلكتروني و DNS وبرمجة المقبس. مقدمة عن طبقة النقل ، تشمل الموضوعات: UDP ، TCP ، التحكم في التدفق ، التحكم في الازدحام. مقدمة عن طبقة الشبكة ، تشمل الموضوعات: مبادئ التوجيه ، توجيه IP ، IPv4 ، IPv6 ، البث ، البث المتعدد ، البث الأحادي. مقدمة عن طبقة الارتباط وشبكات المنطقة المحلية ، تشمل الموضوعات: اكتشاف / تصحيح الأخطاء ، بروتوكولات الوصول المتعددة ، LAN ، Ethernet. أساسيات الطبقة المادية والشبكات اللاسلكية وقضايا الأمان ذات الصلة.

    ITGS224 أمن المعلومات 03 عام ITGS111 +

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

    ITGS223 معمارية الحاسوب 03 عام ITGS126 +

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

    ITGS217 التراكيب المنفصلة 03 عام ITMM122 +

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

    ITGS213 مقدمة في هندسة البرمجيات 03 عام ITGS111 +

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

    ITGS122 مقدمة في البرمجة 03 عام ITGS113 +

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

    الفصل الرابع

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITGS211 البرمجة الشيئية 03 عام ITGS122 +

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

    ITGS220 تراكيب بيانات 03 عام ITGS122 +

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

    ITGS226 مقدمة في برمجة الانترنت 03 عام ITGS122 +

    يقدم المقرر مقدمة في الإنترنت وشبكة الويب العالمية وبروتوكولاتها وبروتوكولات TCP / IP و MIME و http. SGML - المستندات وأنواعها. أساسيات Html. CSS. أساسيات برمجة لغات البرمجة. جزء الخادم من التطبيق (ASP أو PHP أو ASP.Net أو JSP) وصفحات الويب والوصول إلى قاعدة البيانات (ADO و MS Access أو MySql).

    ITGS228 مقدمة في قواعد البيانات 03 عام ITGS217 +

    يقدم هذا المقرر الدراسي أساسيات خصائص نظام إدارة قواعد البيانات لنهج قاعدة البيانات ، ومكونات أنظمة قواعد البيانات ، وهندسة قواعد البيانات ، ونمذجة البيانات ، ومستخدمي قواعد البيانات والمسؤولين. نموذج علاقة الكيان ، الجبر العلائقي ، برمجة SQL ، تصميم قاعدة البيانات ، التبعية الوظيفية والمعايرة ، قاعدة البيانات العلائقية ، مقدمة إلى قاعدة البيانات الموجهة للكائنات و UML ، التطبيقات العملية باستخدام نظام قاعدة البيانات العلائقية القياسية.

    ITGS240 مقدمة في الذكاء الاصطناعي 03 عام ITGS122 ITGS217 +

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

    ITGS242 مقدمة في علم البيانات 03 عام ITGS122 +

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

    الفصل الخامس

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITDA312 هندسة البيانات 03 إجباري ITGS228 +

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

    ITDA223 الاحصاء والاحتمالات لعلم البيانات 03 إجباري ITST111 +

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

    ITDA311 تنقيب البيانات 03 إجباري ITGS242 +

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

    ITGS303 إدارة مشاريع تقنية المعلومات 03 عام ITGS213 +

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

    ITGS219 التحليل العددي 03 عام ITGS122 ITMM122 +

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

    ITDA314 الجبر الخطي 03 إجباري ITMM122 +

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

    الفصل السادس

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITDA322 تصور البيانات 03 إجباري ITDA312 +

    يعرّف هذا المساق الطالب بخوارزميات تصور البيانات الحاسوبية وطرقها ومفاهيمها التي ستمكن الطالب من تطبيق أنظمة الرؤية الحاسوبية مع التركيز على التطبيقات وحل المشكلات. سيتم تناول الموضوعات التالية: مقدمة واستشعار الصورة، تحليل الصورة، كشف الحواف / الخط، التقسيم / الترشيح الصرفي، تحويل فورييه، استخلاص / تحليل الميزة، تصنيف الأنماط.

    ITDA321 البيانات الضخمة 03 إجباري ITDA312 +

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

    ITGS302 نظم التشغيل 03 عام ITGS223 +

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

    ITGS301 تحليل وتصميم الخوارزميات 03 عام ITGS220 +

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

    ITDA323 تعلم الآلة 03 إجباري ITDA314 ITGS240 +

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

    الفصل السابع

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITDA411 الشبكات العصبية 03 إجباري ITDA323 ITGS122 +

    يهدف المقرر لدراسة مقدمة عن الشبكات العصبية والتركيب المبسط للخلية العصبية ، ميكانيكية التعليم في الخلايا العصبية الانحيازية ، خوارزمية التعليم لعنصر الإدراك ، تطور الشبكات العصبية الاصطناعية ، خصائص الشبكات العصبية ، والشبكات العصبية المبسطة المستخدمة في تصنيف العينات ، بعض انواع الشبكات العصبية والبنية المعمارية للشبكات العصبية ) شبكة ،( ADALINE , MADALINE < PRECEPTRONS ) تغذية أمامية ذات طبقة واحدة ، شبكة تغذية أمامية متعددة الطبقات ، الشبكة ذات التغذية العكسية (.

    ITDA412 تمييز الانماط 03 إجباري ITDA323 +

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

    ITGS304 الكتابة العلمية (كتابة تقارير) 03 عام ITEL111 +

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

    ITDA413 معالجة اللغات الطبيعية 03 إجباري ITDA323 +

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

    الفصل الثامن

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITDA421 اخلاقيات الذكاء الاصطناعي والاتجاهات المستقبلية 03 إجباري ITDA323 +

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

    ITDA422 الرؤية الحاسوبية 03 إجباري ITDA411 +

    يغطي هذا المساق مقدمة عن الرؤية الحاسوبية بما في ذلك أساسيات تكوين الصورة وهندسة تصوير الكاميرا واكتشاف الميزات ومطابقتها والاستريو وتقدير الحركة وتتبعها وتصنيف الصور وفهم المشهد و طرق استرداد العمق من صور الاستريو ومعايرة الكاميرا والمحاذاة الآلية والتتبع واكتشاف الحدود والتعرف عليها .و لفهم الصور يتم طرح كلا من التعلم الآلي الكلاسيكي والتعلم العميق للتعامل مع اشكال الصور المختلفة.

    ITDA500 مشروع التخرج 04 إجباري ITGS303 +

    المقررات الاختيارية

    الرمز اسم المقرر الوحدات نوع المقرر الاسبقيات
    ITDA305 بحث واسترجاع المعلومات 03 إختياري ITGS240 +

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

    ITDA306 مقدمة الى نظام لينكس 03 إختياري ITGS122 +

    تتناول هذه المادة المفاهيم الاساسية لنظام لينكس :نظام الملفات ،الاوامر،الادوات المساعدة،تحرير النص،برامج shel ومعالجة النصوص ،لينكس shells : بناء جملة سطر الاوامر والخصائص وتوليد اسم الملف ، اعادة توجيه ، اليات الانابيبوالاقتباس، التنقل في نظام الملفات :التحكم في المحطة الطرفية :العمل باستخدام vi ، مراقبة العمليات التحكم فيها ، استخدام تحرير سطر الاوامر ،استبدال الاوامر، استخدام اوامر النسح الاجتياطي ، عمليات التحكم: مهام الطباعة ، التواصب عبر الشبكة ، ادارة سياسة المجموعة واعادتها .

    ITDA308 قواعد البيانات غير متجانسة 03 إختياري ITGS228 +

    يستعرض المقرر أنواع قواعد البيانات غير التقليدية التي تتجاوز النماذج العلائقية الكلاسيكية، مثل قواعد بيانات NoSQL، وقواعد بيانات الرسوم البيانية (Graph Databases). يغطي المقرر النماذج المختلفة لتخزين البيانات، تقنيات استرجاع البيانات، وأساليب تكامل البيانات القادمة من مصادر متعددة وغير متجانسة. كما يتضمن المقرر دراسة حالات عملية لتطبيق هذه القواعد في بيئات تتطلب مرونة عالية وقابلية للتوسع.

    ITDA409 مواضيع مختارة في علم البيانات والذكاء الاصطناعي 03 إختياري +

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

    ITDA407 الحوسبة المتوازية والموزعة 03 إختياري ITGS302 +

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

    ITDA406 الروبوتات 03 إختياري ITDA323 +

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

    ITDA405 أنظمة التوصية 03 إختياري ITDA323 +

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

    ITDA401 الحوسبة السحابية 03 إختياري ITGS223 +

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

    ITDA402 ذكاء الأعمال 03 إختياري ITDA311 +

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

    ITDA403 نظرية الألعاب 03 إختياري ITDA223 +

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

    ITDA404 الوكيل والأنظمة المعرفية 03 إختياري ITDA323 +

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