11021101)) فيزياء عامة 1
(3 ساعات معتمدة ، المتطلب السابق: لا يوجد)
كما تم وصفها في خطة كلية العلوم
11031101) تفاضل وتكامل 1 )
( 3 ساعات معتمدة، المتطلب السابق: لا يوجد)
الدوال، خواص الدوال، تصنيف الدوال، النهايات والاتصال، الدوال المثلثية. التفاضل، قواعد وأساليب التفاضل، التفاضل الضمني، قاعدة السلسلة. تطبيقات التفاضل. التكامل، التكامل غير المحدود، قواعد وأساليب التكامل، التطبيقات على التكامل. الدوال الأسية واللوغاريتمية، تعريف ورسوم، المشتقات والتكاملات لهذه الدوال.
(06051110) منهجية البرمجة
( 3 ساعات معتمدة، المتطلب السابق: لا يوجد)
مفاهيم حل المشكلات: الثوابت والمتغيرات، أنواع البيانات، خطوات حل المشكلات، التعبيرات، أدوات حل المشكلات، الخوارزميات، المخططات الانسيابية، الرمز الزائف، هياكل منطق البرمجة (متسلسلة، قرارات، حلقات)، المصفوفات
(06051200) رياضيات متقطعة
(3 ساعات معتمدة، المتطلب السابق:لا يوجد)
المجموعات والعلاقات والإقترانات، التكرار التتابعي recursionطرق الإثبات والبرهان، نظرية المنطق، الجبر البولياني، نظرية الأشكال.
(06051220) تصميم منطق
(3 ساعات معتمدة، المتطلب السابق: 11021101)
أنظمة العد وشيفرات الحاسوب والجبر البولياني والبوابات المنطقية وتبسيط الإقتراناتالبوليانية والمنطق التركيبي وعناصر الـMSI وPLD والدوائر التتابعية المتزامنة والدوائر التتابعية غير المتزامنة ومسجلات الإزاحة والذواكر.
(06051211) أساسيات البرمجة
( 3 ساعات معتمدة، المتطلب السابق: 06051110)
أساسيات البرمجة بلغة سي أو جافا، رسومات سير العمليات، الخوارزميات، مكونات البرمجة الأساسية، أنواع البيانات، عمليات الإدخال والإخراج، هياكل التحكم، الجمل الشرطية،الاقتران، المصفوفات، المؤشرات.
(06032102) هياكل بيانات
(3 ساعات معتمدة، المتطلب السابق: 06051211)
حل المسائل الخوارزمية، وهياكل البيانات (الساكنة والديناميكية) ، والقوائم ، الاكداس ، الطوابير ، الرسوم البيانية، والأشجار، ومجموعات والقواميس. التكرار والإعادة. يتوقع من الطالب القيام بالتجارب المختبرية واستخدام لغة سي + + أو جافا.
(06012232) تحليل وتصميم نظم المعلومات
(3 ساعات معتمدة، المتطلب السابق: 06032112)
نظرية النظم العامة ونظرية المعلومات وادارة نظم المعلومات ونظم الاعمال وادوات تحليل النظم وتحليل وتصميم النظم وانواع نظم المعلومات وهندسة النظم بمساعدة الحاسوب. يقوم الطلبة باجراء مشروع تطبيقي.
(06032112) أساليب كائنية المنحى
(3 ساعات معتمدة، المتطلب السابق: 06051211)
الصيغة العامة للأساليب كائنية المنحى: الفئات، الكينونات، الرسائل، الوراثة، انظمة التغيير في الحالة، لغة النمذجة الموحدة، طرق البناء بالاساليب كائنية المنحى: تنقية البيانات، التنقية السلوكية، تحليل التصاميم الكائنية المنحى، البرمجـة باستخدام الفئــات والمشيدات Constructors)والمهدمـات ((Destructorsوالاقترانات والأحمال والفئات الرئيسية وانسيابية مدخلات ومخرجات الفئات والتوارث ومتعددة الاشكال والقوالب. يقوم الطلبة بإجراء تطبيقات في المختبر وتنفيذ واجبات.
(06012201) خوارزميات
(3 ساعات معتمدة، المتطلب السابق: 06032102)
مقدمة لتصميم وتحليل الخوارزميات، الخوارزميات الرياضية. تقنية الجشع، والتلاعب البيانات: الفرز، البحث، البرمجة الديناميكية. مفضالات الوقت والمساحة ومفهوم كفاءة الخوارزمية.
(06033113) برمجة مرئية
(3 ساعات معتمدة ، المتطلب السابق: 06032112)
أساسيات لغة البرمجة المرئية وحل المسائل وهيكلية تحكم البرامج ومخططات التدفق عناصر اللغة وبرمجة الأحداث و أنواع البيانات و الإدخال والإخراج و البرامج الفرعية والاقترانات و التحكم بتدفق الأوامر والمصفوفات والسجلات و التعامل مع الملفات.
(06032122) معمارية حاسوب
(3 ساعات معتمدة ، المتطلب السابق: 06051220)
عناصر نظام الحاسوب الحديث، استخدام البرمجة الميكروية لتطوير بنية منطقية:العمليات الميكروية ونقل المسجلات، التنظيم الاساسي للحاسب وتصميمه، التحكم بالبرمجة الميكروية، وحدة المعالجة المركزية، تنظيم الذاكرة.
(06052221) تصميم وتنظيم الحاسوب
(3 ساعات معتمدة ، المتطلب السابق: 06032122)
دراسة عمارة وتنظيم أجهزة الكمبيوتر الرقمية،وتوضيح تمثيل البيانات في الكمبيوتر وآلة Von Neumann والأنظمة الموازية والموزعة وبرامج النظام اضاقة الى برمجة لغة التجميع.
(06083223) نظم تشغيل
(3 ساعات معتمدة، المتطلب السابق: 06032122)
تعريف نظام التشغيل، مراجعة على الكيان المادي والبرمجيات والبرامج المثبتة، مفهوم العمليات ، العمليات المتوازية غير المتزامنة، التخزين الحقيقي، التخزين الافتراضي، جدولة المعالج، الحوسبة المتوزعة، تحسين سلوك الأقراص.
(06042150) امن المعلومات
(3 ساعات معتمدة، المتطلب السابق: 11031230)
لتشفير الكلاسيكي وتشفير كتلة، التشفير المتماثل الحديث، والسرية باستخدام التشفير المتماثل ، أنظمة التشفير بالمفتاح العام وإدارة المفاتيح ، مصادقة الرسائل ووظائف التجزئة ، التوقيعات الرقمية ، أمن بروتوكول الإنترنت والإنترنت، جدران الحماية والأنظمة الموثوقة ، تهديدات البرامج الخبيثة (الفيروسات ، ديدان).
(06082140) شبكات حاسوب
( 3 ساعات معتمدة، المتطلب السابق: 06051220)
أفكار ومصطلحات تراسل المعطيات و الشبكات الحاسوبية والتصميم الفيزيائي والتصميم المنطقي للشبكات الحاسوبية ومعمارية الشبكات و أوساط نقل المعلومات المستخدمة في الشبكات الحاسوبية. النموذج المرجعي لنظم الربط المفتوحة وبروتوكول ALOHA و بروتوكولات CSMA وشبكات الحاسوب المحلية والمعايير القياسية وبروتوكولات IEEE( إشعار الحلقة Token Ring وإشعار الناقل TokenBus والإثرنيتEthernet) وأساسيات الطبقة الفيزيائية وطبقة ربط البيانات وبروتوكولات الإطارات وكشف وتصحيح الأخطاء وخوارزميات تحديد المسارات والتحكم في جريان البيانات في الشبكات وخوارزميات التحكم بالازدحام في الشبكات. شبكات الحواسيب الشخصية.
(06013214) تصميم مواقع انترنت (1)
(3 ساعات معتمدة، المتطلب السابق: 06032112)
هذه الماده تعرف الطالب بأساسيات إستخدامالشبكه العالمية العنكبوتية (World Wide Web) , وتركز على تصميم, و تطوير نظم الشبكة. المواضيع التي تدرس: تطوير المواقع الإلكترونية (websites), (XHTML), (CSS), (Browser-side Scripting), (Server-side Scripting), التفاعل مع قواعد البيانات لبناء مواقع إلكترونية متحركة. هذه المادة تجسد تدريب عملي جوهري في التطبيق على المفاهيم النظرية.
(06013130) قواعد بيانات
(3 ساعات معتمدة، المتطلب السابق : 06012201)
فحص معمق لقواعد البيانات العلائقية والتقنيات الحديثة لقواعد البيانات والتصميم الافتراضي ونمذجة العلاقة الكينونة والتفاضل والجبر العلائقي ولغات تعريف و معالجة البيانات باستخدام لغة الاستعلام المهيكلة وادارة النموذج والشكل ومعالجة وامثلية الاستعلام وادارة الاجرائات والامنية والخصوصية وادارة التكامل يقوم الطلبة باجراء مشروع تطبيقي.
(06032250) أساسيات هندسة البرمجيات
(3 ساعات معتمدة ، المتطلب السابق : 06052112)
مفاهيم هندسية، اعتبارات مهنية وأخلاقية، دورة حياة البرمجيات، عمليات بناء البرمجيات، تحليل المتطلبات، وضع المواصفات والتصاميم، فحص وتصميم البرمجيات، الإدارة والتخطيط لمشاريع البرمجيات.
(06072111) البرمجة بلغة بايثون
(3 ساعات معتمدة ، المتطلب السابق : 06051211)
يقدّم هذا المساق مقدمة إلى لغة برمجة بايثون كأحد تطبيقات علم البيانات وتطبيقات الذكاء الاصطناعي. ويشمل المفاهيم الأساسية للغة، أنواع البيانات، هياكل التحكم، البرمجة الشيئية، واجهة المستخدم الرسومية. الأمثلة والتطبيقات في هذا المساق تشمل شريحة واسعة من تطبيقات علم البيانات وتطبيقات الذكاء الاصطناعي.
(06072151) الذكاء اصطناعي
(3 ساعات معتمدة ، المتطلب السابق : 06012201)
يهدف هذا المساق إلى إعطاء مقدمة عن الذكاء الاصطناعي، المنطق الرمزي واستخداماته في تمثيل المعرفة، طرق التحكم، أساليب البحث الاجتهادية، تطبيقات الذكاء الاصطناعي (الأنظمة الخبيرة، معالجة اللغات الطبيعية، الروبوتات ...). مقدمة إلى الشبكات العصبية، الخوارزمية الوراثية، إضافة إلى مقدمة إلى تعلّم الآلة.
(06072252) اساسيات تعلم الالة
(3 ساعات معتمدة ، المتطلب السابق : 06013176)
يعرض هذا المساق مقدمة عن المفاهيم الأساسية للاستراتيجيات والأدوات اللازمة لتطبيق مفاهيم تعلّم الآلة في علم البيانات وتطبيقات الذكاء الاصطناعي. كما ويقدّم هذا المساق أساسيات تعلّم الآلة والخوارزميات والتعلّم الموجّه وغير الموجّه.
(06073161) علم البيانات
(3 ساعات معتمدة ، المتطلب السابق : 06072252+ 06051211)
يقّدم علم البيانات المفاهيم الخاصة بعلم البيانات الحديث وطرق تحليلها ويتضمن المهارات اللازمة لإدارة وتطبيق وتحليل البيانات العملاقة. يتضمن هذا المساق أيضا مواضيع تتعلق بتجهيز ومعالجة البيانات وإنقاص الأبعاد، بالإضافة إلى تحليل وتنقيب البيانات، وأنماط تعلّم الآلة وتصويرها.
(06073162) البيانات الضخمة
(3 ساعات معتمدة ، المتطلب السابق : 06013130)
يقدّم هذا المساق المفاهيم الأساسية الخاصة بالبيانات الضخمة ويشمل تصنيف البيانات الضخمة وفقا ل 5As والنظام البيئي للبيانات. كما ويقدّم هذا المساق المفاهيم الخاصة باكتساب البيانات الضخمة، تدفق البيانات، معالجة البيانات، وتخزينها بطريقة مهيكلة وبطريقة شبه مهيكلة وبطريقة غير مهيكلة، بالإضافة لتحليل البيانات وتصويرها وتطبيقات البيانات الضخمة في تطبيقات الأعمال والبحث العلمي.
(06074263) تصور البيانات
(3 ساعات معتمدة ، المتطلب السابق : 06012201)
تصوير البيانات أو تمثيل البيانات المرئي يُعنى بتقديم البيانات وتحويلها إلى صور بأسلوب تسهل فهمها وقراءتها. يهدف هذا المساق إلى تدريس كيفية تمثيل البيانات المتاحة وتصويرها بشكل مرئي باستخدام الأنظمة والتقنيات والخوارزميات الخاصة بالتمثيل المرئي للبيانات. كما يشمل هذا المساق نمذجة البيانات ومعالجة البيانات (تنقية وتجميع البيانات)، الترميز المرئي بناء على خصائص الإدراك المرئي وربط عناصر البيانات بتمثيلها المرئي. يهدف هذا المساق إيضا إلى فهم كيفية تقييم اتخاذ القرار مثل الجمل اختيار الألوان والترميز المرئي. كما يشمل استخدام التقنيات المتاحة للتمثيل المرئي ثلاثي الأبعاد وتدريب الطلاب على تطوير مشروع مصغر لتمثيل البيانات بشكل مرئي.
(06073264) تنقيب البيانات
(3 ساعات معتمدة ، المتطلب السابق : 06073161)
يقدّم هذا المساق مقدمة عن طرق التنقيب عن البيانات، ويشمل تجهيز وتحضير البيانات قبل معالجتها، مفاهيم التنقيب عن البيانات، قواعد الارتباط، مخطط شجرة اتخاذ القرار، التحليل العنقودي، نظام التصنيف، خوارزميات الشبكات العصبية، الخوارزميات الوراثية، بالإضافة إلى تصوير البيانات المرئي.
(06074165) معالجة اللغات الطبيعية
(3 ساعات معتمدة ، المتطلب السابق : 06073264)
يهدف مساق معالجة اللغات الطبيعية إلى تقديم المفاهيم الخاصة بالنقاط المشتركة التي تتقاطع بين لغة الإنسان وعلوم الكمبيوتر وكيف يمكن أن يكتسب الكمبيوتر ويفهم اللغة البشرية، بالإضافة إلى معرفة كيف يمكن للعمليات الحسابية أن تساعدنا بتفسير ظواهر اللغة.
(06074154) الروبوتات
(3 ساعات معتمدة ، المتطلب السابق : 06072252)
يقدم هذا المساق المبادئ الأساسية في تصميم الروبوتات وأنواعها وبرمجتها باستخدام لوحات التحكم والمستشعرات وغيرها من الأدوات والأجهزة والمكونات. يركز المساق كذلك على الى بناء روبوتات في تطبيقات عملية لحل المشكلات.
(06074190) تدريب عملي
(3 ساعات معتمدة ، المتطلب السابق : اجتياز 90 ساعة. )
تدريب عملي في القطاع العام أو الخاص لمدة 8 أسابيع على الاقل.
(06074191) مشروع تخرج
(3 ساعات معتمدة ، المتطلب السابق : اجتياز 90 ساعة. )
للطالب أن يختار أحد المشاريع التي يطرحها مجلس القسم .
(06074181) هندسة البينات
(3 ساعات معتمدة ، المتطلب السابق : 06073162)
يعرض هذا المساق مقدمة عن الفروق بين مهندس البيانات وعالم البيانات بالإضافة إلى معرفة الفرق بين مصادر البيانات بطريقة قابلة للتطوير. يقدم هذا المساق أيضا نظرة شمولية للأدوات المختلفة التي يستخدمها مهندس البيانات، إضافة إلى تكنولوجيا الحوسبة السحابية المتاحة في هندسة البيانات. كما يقدم هذا المساق تطبيقات عملية من واقع الحياة على هندسة البيانات.
الشبكات العصبية والتعلم العميق (06074282)
(3 ساعات معتمدة، المتطلب السابق: 06013176)
يهتم هذا المساق بإعطاء مقدمة عن شبكات التعلم العميق العصبية، كما يركّز هذا المساق على النظريات والأمثلة العملية الخاصة بخوارزميات التعلم العميق وتطبيقاته، وتشمل الشبكات العصبية الذكية ANN ونماذج بناء التعلم العميق، التدريب والفحص، إضافة إلى توظيفها وتطبيقاتها.
(06074283) ذكاء الأعمال
(3 ساعات معتمدة ، المتطلب السابق : 06073132)
يقدّم هذا المساق مقدمة عن المفاهيم الخاصة بذكاء العمل ومكوناته ووظائف نظم المعلومات. بالإضافة إلى كيفية حل مسائل وقضايا تتعلق بالعمل بكفاءة عن طريق استخدام البيانات التشغيلية ومن ثم استخدام طرق ووسائل التنقيب عن البيانات والتحليل لاكتساب نظرة شاملة للعميات المؤسسية.
(06074276) رؤية الآلة
(3 ساعات معتمدة ، المتطلب السابق : 06013176)
تقدم هذه المادة أساسيات رؤية الآلة وتطبيقاتها في مجالات الروبوتات وعلم البيانات وغيرها من تطبيقات الذكاء الاصطناعي. تشتمل موضوعات المادة كذلك على معالجة الصور الرقمية، تحليل ملامح وأنماط الصور، بالإضافة الى تقدير الحركة وتتبعها وادراكها وذلك باستخدام مختلف خوارزميات وأدوات الذكاء الاصطناعي، تعلم الآلة والتعلم العميق.
(06074171) الانظمة الخبيرة
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
يقدّم هذا المساق مقدمة إلى النظم الخبيرة وبرمجة النظم الخبيرة تتضمن تحليل وبناء قواعد المعرفة وأنظمتها، بالإضافة الى دراسة معمارية النظم الخبيرة وتطبيقاتها وأمثلة عليها في الحياة العملية.
(06074272) نمذجة البيانات ومحاكاتها
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
المحاكاة واحداث متقطعة وعملياتية المنحى وتوليد الاعداد العشوائية ولغات المحاكاة وأمثلة على محاكاة النظم المعقدة والنماذج غير المحددة ونمذجة المتغيرات العشوائية ونماذج الطوابير الابتدائية وشبكات الطوابير. يقوم الطلبة بتنفيذ مشروع تطبيقي.
(06074173) علم الادراك
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
يتميز هذا المساق بطبيعة متعددة التخصصات. وحتى يتم فهم هذا المساق من مختلف هذه التخصصات لا بد من فهمها من منظور الفلسفة، علوم الكمبيوتر، فلسفة الإدراك والسلوك، والاقتصاد واللغويات. يهتم هذا المساق بإعطاء مقدمة عن علوم الإدراك ويهدف إلى تقديم أساسيات علوم الإدراك وكيفية تطورها عبر السنوات، واستكشاف قضايا خلافيّة ومسائل تم مناقشها من مختلف الفروع التي تشتمل هذا العلم.
(06074272) تمثيل واستدلال المعرفة
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
يعرض هذا المساق المفاهيم الأساسية وتطبيقاتها الخاصة ببناء واستدلال المعرفة وتطبيقاتها ، كما ويعرض هذا المساق دورة النظم القائمة على المعرفة ابتداءً من تحديد المعرفة ذات الصلة إلى استلال واكتساب المعرفة، وتمثيلها ومن ثمّ تقييمها واستخدامها.
(06074273) تمييز الأنماط
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
يوفر هذا المساق مقدمة عن تمييز و يعرض هذا المساق المفاهيم الأساسية وتطبيقاتها الخاصة ببناء المعرفة وتطبيقاتها في النظم المبنية على المعرفة، كما ويعرض هذا المساق دورة النظم القائمة على المعرفة ابتداءً من تحديد المعرفة ذات الصلة إلى اكتساب المعرفة، وتمثيلها ومن ثمّ تقييمها واستخدامها.
(06074272) استرجاع المعلومات
(3 ساعات معتمدة ، المتطلب السابق : 06072151)
المبادئ الأساسية وأدوات تحليل واسترجاع المعلومات في النظم المعلوماتية المختلفة (النظم النصية وقواعد البيانات) يتضمن المساق تحليل وتخزين المعلومات، مبادئ الاسترجاع، وأنواع نظم الاسترجاع
(06033172) رياضيات برمجية
(3 ساعات معتمدة ، المتطلب السابق: 06052112)
يعرض هذا المساق مقدمة عن البنية الأساسية للبرمجة الرياضات باستخدام البرامج المتخصصة مثل مات لاب أو آر أو غيرها. تغطي المادة تطبيقات الجبر الخطي، المصفوفات والرسومات البيانية: تمثيل النقاط البياني، الصور، وواجهة المستخدم الرسومية. كما ويشمل هذا المساق استخدام صندوق الأدوات الخاص بالبرامج الرياضية مثل: تدفق البيانات، هيكلة البيانات، البرامج النصية، الاقتراحات والرياضيات، وحل المعادلات، بالإضافة الى تطبيقاتها في حل المشكلات العملية.
(06074284) مواضيع مختارة (1)
(3 ساعات معتمدة، المتطلب السابق: موافقة القسم)
يحدد مجلس القسم وصف هذه المادة في حال طرحها.
(11031230) إحصاء واحتمالات
(3 ساعات معتمدة، المتطلب السابق: 11031101)
تعاريف ومبادئ أساسية في الاحتمالات وقواعد الاحتمالات. المتغيرات العشوائية المنفصلة والمتصلة والتوزيعات الاحتمالية لها، التوقع الرياضي. بعض التوزيعات الاحتمالية المعروفة (ثنائي الحدين، بواسون، والتوزيع الطبيعي). تقدير معالم المجتمع الاحصائي: توزيع المعاينة، تقدير النقطة، وتقدير الفترة لمجتمع واحد ولمجتمعين. اختبارات الفرضيات الاحصائية. الانحدار الخطي البسيط. الانحدار الخطي المتعدد، وصف النموذج والتقدير باستخدام المصفوفات.
(11031221) الجبر الخطي
(3 ساعات معتمدة، المتطلب السابق 11031101)
يقدّم هذا المساق المفاهيم الأساسية في الجبر الخطي والمعادلات، الفراغات المتجهة والتحولات الخطية. كما ويعرض طرق حل المعادلات الخطية باستحداث العديد من الطرق الرياضية الأساسية المستخدمة في حل المسائل في العلوم والهندسة. يركّز هذا المساق أيضا على النظريات الرياضية وطرق الجبر الخطي.