وصف البرنامج
يهدف البرنامج لتزويد الطلبة بتعليم متميز وبناء المهارات والمعرفة العلمية والعملية اللازمة من خلال التركيز على التقنيات الأساسية في علم البيانات والذكاء الاصطناعي ضمن توفير واستخدام التقنيات الحديثة والبرمجة في هذا المجال بدءاٌ بالمساقات الاساسية كمقدمة في علم البيانات وهندسة البيانات والتنقيب عن البيانات وتحليلها والذكاء الاصطناعي وتعلم الآلة والخوارزميات الخاصة بها لتمكين الطالب في النهاية من النجاح والابداع في بناء التطبيقات والأنظمة الذكية التي ممكن ان تخدم مختلف القطاعات كتكنولوجيا المعلومات والاعمال و البحث العلمي.
أهداف البرنامج
مخرجات البرنامج
المؤهل العلمي الذي يتحصل عليه الطالب
تمنح درجة البكالوريوس في تخصص علم البيانات والذكاء الاصطناعي لمن يكمل 135 وحدة دراسية بنجاح، وبمعدل لا يقل عن %50 من المعدل العام للطالب.
متطلبات الالتحاق بالبرنامج
الخطة الدراسية
يؤهل برنامج بكالوريوس في علم البيانات والذكاء الاصطناعي الطالب للحصول على درجة بكالوريوس في علم البيانات والذكاء الاصطناعي من خلال العديد من المقررات الدراسية التى وضعت بعناية لتغطي الجوانب المختلفة في هذا التخصص.
يمتد البرنامج على مدى 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) وأنواعها المختلفة مثل الوكلاء التفاعليين والمستقلين. يغطي المقرر تقنيات اتخاذ القرار باستخدام المنطق، التعلم التعاوني بين الوكلاء، وهياكل الأنظمة المعرفية التي تمكن الأنظمة الذكية من العمل بفعالية في بيئات ديناميكية. كما يتم تناول أمثلة تطبيقية على النظم متعددة الوكلاء في مجالات مثل التجارة الإلكترونية والروبوتات.