Course No
رقم المساق
|
Course Name
اسم المساق
|
Credit hours
الساعات المعتمدة
|
Course Description
وصف المساق
|
6423 |
قواعد البيانات غير العلائقية |
3 |
يغطّي هذا المساق المفاهيم الرئيسية لقواعد البيانات غير العلائقية أو NoSQL، ويوفر للطلاب المعرفة والمهارات اللازمة لاستخدام هذه البدائل لقواعد البيانات العلائقية التقليدية. يجمع المساق بين المفاهيم النظرية والأمثلة العملية والتمارين. تشمل الموضوعات أنواع مختلفة من قواعد بيانات NoSQL مثل قواعد البيانات الموجهة للمستندات، وقواعد البيانات ذات المفتاح والقيمة، وقواعد البيانات العمودية، وقواعد البيانات الرسومية. يتناول المساق أيضًا تقنيات NoSQL البارزة مثل MongoDB، وCassandra، وRedis، وNeo4j، جنبًا إلى جنب مع الأدوات والإطارات ذات الصلة. سيتم فحص حالات الاستخدام الواقعية لتسليط الضوء على التطبيقات العملية وفوائد قواعد بيانات NoSQL، بالإضافة إلى قيودها، والمشكلات البحثية، والتطورات الحديثة في NoSQL والمتاجر السحابية للبيانات. |
6901 |
المحاكاة الرقمية |
3 |
يقدم هذا المساق مقدمة للتقنيات الحسابية لمحاكاة مجموعة واسعة من الأنظمة الهندسية والفيزيائية. تشمل الموضوعات التي يغطيها التشكيلات الرياضية، ومشاكل الشبكات، وطرق الحل المصفوفية المباشرة والمتكررة للمصفوفات المتفرقة، وطرق نيوتن للمشكلات غير الخطية، وتقنيات التفريق للمعادلات التفاضلية العادية والدورية الزمنية والجزئية. كما يستكشف المساق طرقًا سريعة لحل المعادلات التفاضلية والاندماجية، وتقنيات تقليل نماذج الأنظمة الديناميكية، والمناهج المستخدمة في ديناميكيات الجزيئات. |
6902 |
تصميم وتحليل الخوارزميات |
3 |
يتعمق هذا المساق في تقنيات التصميم والتحليل، بما في ذلك الاستدعاء الذاتي، وتقسيم الحل إلى أجزاء، والخوارزميات الجشعة، والبرمجة الديناميكية، ونظرية الرسوم البيانية، وخوارزميات الفرز والبحث المتقدمة. كما يغطي مواضيع متقدمة مثل مشكلة NP-Completeness، والخوارزميات العشوائية، وخوارزميات التقريب، وتحليل الحدود الدنيا. |
6904 |
عمارة الحاسوب |
3 |
يفحص هذا المساق تطور هندسة الحاسوب والعوامل التي تؤثر على تصميم مكونات الأجهزة والبرمجيات في أنظمة الحاسوب. تشمل الموضوعات الرئيسية تصميم مجموعة التعليمات، والهندسة الدقيقة للمعالج وتقنية الخطوط المتوازية، وتنظيم الذاكرة المخبأة والذاكرة الافتراضية، وآليات الحماية والمشاركة، والهياكل الفائقة التدرج المرتبة وغير المرتبة، وآلات VLIW، والحواسيب الفائقة المتجهة، والهياكل متعددة الخيوط، والمعالجات المتعددة المتماثلة، وأنظمة الحوسبة المتوازية. |
6907 |
أنظمة قواعد البيانات المتقدمة |
3 |
يقدم هذا المساق نظرة عامة على نموذج البيانات العلائقي وأنظمة إدارة قواعد البيانات العلائقية، يليه تغطية متعمقة للموضوعات المتقدمة في إدارة البيانات وقواعد البيانات. يستكشف المساق أدوات CASE، وأنظمة قواعد البيانات ما بعد العلائقية، والتطورات الحديثة في مجالات مثل تحسين الاستعلامات، واسترجاع المعلومات، والمعالجة التحليلية عبر الإنترنت (OLAP). |
6908 |
هندسة البرمجيات لتطبيقات الوب |
3 |
يقدم هذا المساق نظرة عامة على قواعد البيانات العلائقية، قواعد البيانات XML، وشبكة الويب العالمية (WWW). يهدف المساق إلى تعريف الطلاب بالمجالات النشطة الحالية في قواعد البيانات ذات الصلة بكل من الأوساط الأكاديمية والصناعة من خلال قراءة فصول من الكتب والأدبيات الحديثة، ومناقشتها في الصف. سيحظى الطلاب أيضًا بتجربة عملية مع الأدوات التجارية. تشمل الموضوعات الأساسية تطوير الويب، تصميم مواقع الويب الديناميكية (مع التركيز على مشروع جماعي)، قابلية الاستخدام وأفضل الممارسات لواجهات المستخدم، مشكلات الصفحات والمواقع، الحوسبة الموزعة باستخدام خدمات الويب وSOAP، تصميم واجهات الإنسان والحاسوب، وعرض المعلومات بشكل رسومي. |
6909 |
قواعد البيانات الكائنية |
3 |
يقدم هذا المساق مقدمة موحدة وشاملة للمفاهيم والتقنيات الأساسية لقواعد البيانات الكائنية. يدمج المساق نتائج البحث والتطوير في مختلف جوانب الأنظمة الكائنية، بما في ذلك نماذج البيانات، معالجة الاستعلامات، التفويض، تطور المخططات، هياكل التخزين، تحسين الاستعلامات، إدارة المعاملات، النسخ، الكائنات المركبة، ودمج لغات البرمجة مع أنظمة قواعد البيانات. |
6911 |
الحوسبة المتوازية |
3 |
يهدف هذا المساق إلى تعريف الطلاب بالحوسبة المتوازية، من خلال دمج المفاهيم النظرية مع الخبرة العملية. تشمل الموضوعات التي يتم تناولها نظرة عامة على الحوسبة المتوازية، اللغات وبيئات البرمجة، الحوسبة عبر تبادل الرسائل، استراتيجيات التقسيم وتقسيم الحلول، الحسابات المتوازية، الحسابات المتزامنة، توازن الأحمال، اكتشاف الانتهاء، البرمجة باستخدام الذاكرة المشتركة، والخوارزميات والتطبيقات ذات الصلة. |
6913 |
هندسة أنظمة التشغيل |
3 |
يغطّي هذا المساق أساسيات نظم التشغيل الهندسية. تشمل الموضوعات المفصلة الذاكرة الافتراضية، أوضاع النواة والمستخدم، استدعاءات النظام، الخيوط، تبديلات السياق، المقاطعات، الاتصال بين العمليات، تنسيق الأنشطة المتزامنة، والواجهة بين البرمجيات والأجهزة. يركز المساق على فهم التفاعلات بين هذه المفاهيم. |
6914 |
معالجة الصور الرقمية |
3 |
يتركز هذا المساق على المبادئ الأساسية لمعالجة الصور. تشمل الموضوعات التي يتم تناولها اكتساب الصور وعرضها، خصائص النظام البصري البشري، تمثيلات الألوان، أخذ العينات والتكميم، العمليات النقطية، تصفية الصور الخطية، التحويلات وتفكيك النطاقات الفرعية، التصفية غير الخطية، تعزيز التباين والألوان، التدرج اللوني، استعادة الصور، تسجيل الصور، ومهام استخراج وتعرف الميزات. |
6916 |
الرسم الحاسوبي |
3 |
يستكشف هذا المساق الجوانب الرئيسية لتوليد الصور الرقمية، بما في ذلك النمذجة الهندسية، الرسوم المتحركة بالحاسوب، والتصيير. يهدف إلى تقديم أساس قوي في مبادئ الرسوميات الحاسوبية ويقدم مقدمة عملية للمواضيع المتقدمة مثل الأسطح المقسمة، الإضاءة العالمية في الوقت الحقيقي، والرسوم المتحركة القائمة على الأسس الفيزيائية. |
6917 |
تعلم الآلة |
3 |
يقدم هذا المساق مقدمة لطرق الأسس النواة من منظور تعلم الآلة. يغطي الأسس النظرية، بما في ذلك نظرية النوى المحددة إيجابياً، ومساحات هيلبرت النواة المستنسخة المرتبطة، وتقنيات بناء دوال النواة. يستكشف المساق أيضاً خوارزميات التعلم المختلفة، مثل شبكات التنظيم، وآلات الدعم الاتجاهية، وتحليل المكونات النوية، وتحليل الارتباط النوي، واكتشاف الشذوذ، مع مناقشة القيمة العملية لهذه الخوارزميات لمجالات التطبيقات المختلفة. |
6918 |
الأنظمة الموزعة |
3 |
يستكشف هذا المساق المفاهيم الأساسية لبناء الأنظمة الموزعة والتطبيقات باستخدام شبكة من الأنظمة المستقلة والمتواصلة. تشمل الموضوعات التي يتم تناولها نظرة عامة على الأنظمة الموزعة، الاتصال، نظم الرسائل والبروتوكولات، العمليات، التسمية، التزامن، النسخ والاتساق، مقاومة الأخطاء، نظم الملفات الموزعة، وقضايا الأمان في الحوسبة الموزعة. بالإضافة إلى ذلك، سيناقش المساق المواضيع البحثية الحالية في الأنظمة الموزعة. |
6919 |
الانظمة المستقلة المتنقلة |
3 |
يعمل هذا المساق كمراجعة لأحدث الاتجاهات في الروبوتات المتنقلة كأنظمة ذكية. يشمل المساق الحلول الحالية للمشكلات الأساسية في الروبوتات مثل تحديد المواقع، والتخطيط، والإدراك، وحركة الروبوت، والملاحة. تتضمن الموضوعات التعامل مع مستشعرات الروبوت ودمج المستشعرات، وتقييم مزاياها وقيودها، ومعالجة المشكلات من المنظورات الاحتمالية والتطورية. |
6921 |
أمن الشبكات الحاسوبية |
3 |
يغطّي هذا المساق المفاهيم الرئيسية في أمان نظم المعلومات، بما في ذلك التعريفات والمبادئ الأساسية مثل السرية، والنزاهة، والتوافر (CIA). يستكشف المساق أدوات وتقنيات مختلفة للمصادقة، والتفويض (التحكم في الوصول)، والتدقيق (AAA)، بالإضافة إلى خوارزميات ومعايير التشفير الأساسية. كما يتناول الهجمات، والقرصنة، والفيروسات، والديدان، والبرمجيات الخبيثة، وهجمات DOS، جنبًا إلى جنب مع أنظمة الحماية مثل أنظمة منع التطفل (IPS)، وأنظمة كشف التطفل (IDS)، وجدران الحماية. بالإضافة إلى ذلك، يتم مناقشة المواضيع البحثية والتطورات الحديثة في أمان المعلومات. |
6922 |
مواضيع خاصة |
3 |
يغطّي هذا المساق مواضيع مختارة من أحدث التطورات في علوم الحاسوب، وهندسة الحاسوب، وتكنولوجيا المعلومات. يتغير المحتوى من سنة إلى أخرى بناءً على تركيز المدرب واهتمامات الطلاب والتطورات الحديثة. |
6923 |
معالجة اللغات الطبيعية |
3 |
يغطي هذا المساق مسائل معالجة اللغات الطبيعية بما يشمل التعرف على الكلام، التعرف الضوئي على الحروف، تصنيف النصوص، وسم الكلام، النماذج اللغوية، تحليل المواقف، التحليل التركيبي للجمل، التعرف على الكيانات. كما يشمل طرق تنفيذ المسائل بما يشمل نماذج ماركوف المخفية والمصنفات المختلفة، وطرق الحصول على الخصائص المناسبة. كما يتعرف الطالب على الأنماط المختلفة للمدونات النصية والصوتية، وطرق قياس الأداء. |
6924 |
بناء المترجمات |
3 |
يغطي هذا المساق المعارف الأساسية والمتوسطة في تصميم وتنفيذ/بناء المترجمات. تتضمن الموضوعات التحليل المعجمي، وتحليل وبناء الجملة، فحص النوع، بيئات وقت التشغيل، وتوليد التعليمات البرمجية. يتضمن المساق مشروعًا نهائيًا يقوم فيه الطلاب بتنفيذ مترجم للغة برمجة مختارة. |
6925 |
شبكات لا سلكية |
3 |
يقدم هذا المساق مقدمة عامة لشبكات الحاسوب، بما في ذلك أنواع الشبكات، أجهزة الشبكة، بروتوكولات الشبكة، والمعايير مثل ISO/OSI، وTCP/IP، وIEEE. يشمل المساق أخذ العينات، وتمثيل البيانات، وتقنيات التعديل. تتضمن الموضوعات الإضافية أساسيات الإرسال اللاسلكي، والشبكات الخلوية، والشبكات المحلية اللاسلكية (LANs)، والبروتوكول اللاسلكي المحمول، وإنترنت اللاسلكي، والشبكات المحمولة ذات الند للند، وشبكات الحساسات اللاسلكية، وBluetooth، والشبكات الشخصية اللاسلكية (PANs). |
6927 |
تصميم وتحليل شبكات الحاسوب |
3 |
يتركز هذا المساق على كل من التحليل الكيفي والكمي للشبكات. تشمل الموضوعات تقنيات التحليل التجريبي والتحليلي، وتأخير البروتوكولات، ووقت الاستجابة من النهاية إلى النهاية، ونماذج حركة مرور الإنترنت. يتطلب المساق قراءة موسعة ومناقشات داخل الصف حول أوراق بحثية ذات صلة، بالإضافة إلى محاكاة وتحليل بروتوكولات الشبكات. |
6928 |
نظرية المعلومات |
3 |
|
6929 |
قياس وضمان الجودة للبرمجيات |
3 |
يتركز هذا المساق على ضمان جودة البرمجيات وقياسها. تشمل الموضوعات مفاهيم جودة البرمجيات، ونماذج الجودة، وإدارة وضمان الجودة، والمعايير، ومقاييس تعقيد البرمجيات، ونظرية وأساليب القياس، وخصائص منتجات البرمجيات. |
6930 |
استخراج واسترجاع المعلومات |
3 |
يقدم هذا المساق المفاهيم الأساسية لاسترجاع المعلومات والتنقيب في البيانات وتطبيقاتها في تخزين والبحث في أنواع مختلفة من المعلومات. يشمل المساق نماذج استرجاع المعلومات، الفهرسة التلقائية والتخزين، استجابة التوافق وتوسيع الاستعلامات، معالجة اللغة الطبيعية في استرجاع المعلومات، استرجاع المعلومات عبر اللغات، تقنيات تنقيب البيانات، التصنيف، التصنيف، قواعد الارتباط، وتنقيب الويب. يتضمن المساق تطبيقات عملية باستخدام PHP-MySQL وWeka. |
6931 |
معمارية خدمات الويب |
3 |
يستعرض هذا المساق المفاهيم والبنى والتطبيقات ضمن بنية الخدمة الموجهة (SOA). تشمل الموضوعات مبادئ التحليل والتصميم الموجهين للخدمات، مفاهيم ومعايير خدمات الويب، تقنيات خدمات الويب، وظائف حافلة الخدمات المؤسسية (ESB)، وتنظيم خدمات الويب باستخدام لغة تنفيذ العمليات التجارية (BPEL). |
6932 |
الانظمة الذكية المستوحاه بيولوجيا |
3 |
يستكشف هذا المساق المشكلات التي تواجه الحوسبة التقليدية والصعوبات التي تجد حلولًا في الحوسبة المستوحاة من البيولوجيا. تشمل الموضوعات الحوسبة التقليدية مقابل الحوسبة المستوحاة من البيولوجيا، الخوارزميات التطورية (مثل البرمجة الجينية، والخوارزميات الجينية، والبرمجة التطورية، واستراتيجيات التطور)، ذكاء السرب (مثل طرق مستعمرات النمل، وتحسين سرب الجسيمات)، الحوسبة العصبية (بما في ذلك البيرسيبترونات، والبيرسيبترونات متعددة الطبقات، والشبكات الترابطة، والشبكات الذاتية التنظيم)، الحياة الاصطناعية، وأنظمة المناعة الاصطناعية. |
6933 |
انظمة الوكلاء المتعددة |
3 |
يستكشف هذا المساق نظم الوكلاء المتعددين، بما في ذلك مقدمة حول الوكلاء ونظم الوكلاء المتعددين، والهندسة المعمارية الوكيلية المجردة، وحل المشكلات الموزعة، واتصالات الوكلاء واللغات (مثل KQML وFIPA ACL). يغطي المساق سياسات وبروتوكولات التواصل بين الوكلاء، والحوار، ومفاهيم التوافق، وتخصيص الموارد، والتفاوض، والحجج. قد يتضمن المساق أيضًا مناقشات حول تطبيقات مختلفة مبنية على الوكلاء. |
6934 |
مواضيع خاصة في المعلوماتية |
3 |
|
6935 |
التشفير |
3 |
يغطّي هذا المساق النظرية الأساسية للتشفير وتقنياته المستخدمة في أمان الحاسوب. يتضمن دراسة مفصلة لأحدث التطورات في مواضيع التشفير والخوارزميات والأسس. تشمل المجالات الرئيسية التي يتم التركيز عليها التشفير (سواء باستخدام مفتاح واحد أو مزدوج)، توليد الأرقام العشوائية الزائفة، المصادقة، إدارة المفاتيح، البنية التحتية للمفاتيح العامة (PKI)، وبروتوكولات المعرفة الصفرية. |
6936 |
تقييم المخاطر وادارة الخصوصية |
3 |
يقدم هذا المساق نظرة عامة واضحة وموجزة على تقييم مخاطر أمان المعلومات وإدارة الخصوصية. يشمل المساق الجوانب الرئيسية لإدارة أصول المعلومات المؤسسية ومخاطر الأمان، بما في ذلك إدارة المخاطر، وعملية تقييم المخاطر، والتمييز بين تقييم المخاطر الكمي والنوعي. يستكشف المساق أيضًا فلسفة الخصوصية، والحلول التكنولوجية لحماية الخصوصية، والأسس القانونية للخصوصية، والتشريعات المتعلقة بالخصوصية. |
6937 |
امن الشبكات اللاسلكية |
3 |
يغطّي هذا المساق المفاهيم الرئيسية للأمان في الشبكات اللاسلكية وتدابير الأمان الخاصة بالاتصالات اللاسلكية. يتناول المساق تهديدات الشبكات، والضعف، وبروتوكولات الأمان كإجراءات مضادة. تشمل الموضوعات المعايير الأمنية الشائعة لشبكات LAN اللاسلكية، مثل 802.11 WEP، و802.11 WPA، وWPA2 (802.11i). يوضح المساق أيضًا مفهوم الشبكات اللاسلكية الحضرية (WMAN) ومواصفات أمانها، بالإضافة إلى المقترحات الحالية في أمان الشبكات اللاسلكية. علاوة على ذلك، يستكشف المساق المواضيع البحثية والتطورات الحديثة في أمان الشبكات اللاسلكية. |
6938 |
الحوسبة السحابية |
3 |
يغطّي هذا المساق مجموعة من المواضيع في الحوسبة السحابية، بما في ذلك مقدمة لمفاهيم السحابة، تقنيات الافتراضية، الهياكل المعمارية، الشبكات، إدارة موارد السحابة، نماذج البرمجة في السحاب، أنظمة تخزين السحاب، وقضايا الأمان المتعلقة بالحوسبة السحابية. |
6939 |
الحوسبة المتنقلة |
3 |
يستكشف هذا المساق جوانب مختلفة من الحوسبة المحمولة، مع التركيز على كيفية تكامل الأجهزة المحمولة مع الحواسيب الثابتة لبناء أنظمة الملفات، وقواعد البيانات، والعميل-الخادم على الويب للبيئات اللاسلكية والمتحركة. تشمل الموضوعات المفاهيم الأساسية للحوسبة المحمولة، والتطبيقات والتقنيات، والأنماط الشائعة مثل الحوسبة ذات الطاقة المنخفضة، والقيود على الموارد، ومقاومة الأخطاء، والاستمرارية، وقضايا الأمان، والبحث الحالي في الحوسبة المحمولة. |
6940 |
قواعد البيانات الموزعة |
3 |
يغطّي هذا المساق جوانب مختلفة من نظم إدارة قواعد البيانات الموزعة (DDBMS)، مع التركيز على التقنيات، والاتجاهات، والمشكلات المفتوحة في هذا المجال. تشمل الموضوعات تخزين البيانات الموزعة، ومعالجة الاستعلامات الموزعة، ونماذج المعاملات الموزعة، والتحكم في التزامن، والحلول المتجانسة وغير المتجانسة، وقواعد البيانات الموزعة للعميل-الخادم، وهياكل البرمجيات الوسيطة، وقواعد البيانات المحمولة، وتوزيع البيانات وبثها. |
6941 |
أنظمة المعلومات الحيوية |
3 |
يقدم هذا المساق متعدد التخصصات نهجًا عمليًا في المعلوماتية الحيوية والبروتيوميات. تشمل الموضوعات التي يتم تناولها تحليل التسلسلات، وتحليل التعبير باستخدام المصفوفات الدقيقة، والطرق البايزية، ونظرية التحكم، والشبكات غير القابلة للتدرج، وتطبيقات التكنولوجيا الحيوية. مصمم للطلاب ذوي الخلفية في الحوسبة و/أو الهندسة، يحتوي المساق على أمثلة واقعية، وتنفيذات عملية، وقضايا تصميم هندسية. كما يستكشف الجوانب الهندسية ذات الصلة من مجالات مثل معالجة الإشارات، ونظرية الشبكات، وتعلم الآلة، والروبوتات. |
6942 |
ادارة المحتوى |
3 |
|
6973 |
العرض المرئي للبيانات |
3 |
|