دليل المقررات لمرحلة البكالوريوس – 2026
المقررات الأساسية المشتركة
عال ١١١
برمجة حاسبات ١ (Computer Programming 1)
يهدف هذا المقرر إلى تزويد الطالبات بأساس واسع في المفاهيم الأساسية للبرمجة الكائنية التوجه (Object Oriented Programming). ويعطي هذا المقرر القدرة على التعرف على المهارات الأساسية للبرامج والحل الأساسي للمشاكل. يشمل المقرر مفاهيم التجريد والتغليف، الفئات والكائنات، مفهوم الباني، مبدأ إخفاء المعلومات، تمرير الرسائل، مبدأ التحميل الزائد (Overloading)، وبنية المصفوفات (Array).
عال ١١٣
برمجة حاسبات ٢ (Computer Programming 2)
المقرر يتابع تغطية أساسيات البرمجة الكائنية التوجه والتي بدأت في مقرر برمجة حاسبات ١. يتم التركيز على مواضيع متقدمة مثل: العلاقات بين الفئات، التوريث، تعدد الأشكال، الفئات المجردة، معالجة الأخطاء، الواجهات، الأدوية الجنيسة (Generics)، وهياكل البيانات مثل القوائم المتصلة والمكدسات والطوابير، بالإضافة إلى واجهة المستخدم الرسومية (GUI).
عال ٢١٢
هياكل البيانات (Data Structures)
يغطي هذا المقرر المفاهيم الأساسية لهياكل البيانات وقياس أداء الخوارزميات. تشمل المواضيع تنفيذ واستخدام القوائم، المكدسات، الطوابير، طوابير الأولوية، الأشجار، الأكوام، جداول التجزئة، والرسومات البيانية، بالإضافة إلى استخدام الاستدعاء الذاتي (Recursion). ستقوم الطالبات بإنجاز مهام برمجية لتطبيق هذه المفاهيم عمليًا.
عال ٢٢٧
نظم التشغيل (Operating Systems)
هذا المقرر هو مقدمة في نظم التشغيل. يعرض المقرر أنواع مختلفة من أنظمة الحوسبة ويستعرض المكونات الرئيسية للحواسيب والعلاقة بين المكونات المادية والبرمجيات المكونة لنظم التشغيل من أجل تنفيذ برمجيات المستخدم. يناقش المقرر كذلك أنواع مختلفة من الهياكل التنظيمية لنظم التشغيل، إدارة البرمجيات داخل النظام، تقنيات جدولة البرامج، الأدوات المتاحة للتواصل والتعاون بين البرمجيات المستقلة، وكذلك آليات إدارة الذاكرة مثل التمثيل الداخلي للذاكرة، إسناد الذاكرة للبرمجيات، آليات الوصول للذاكرة، وينتهي بعرض مفهوم الذاكرة الافتراضية.
تم ٢١٠
المبادئ الأساسية لتقنية المعلومات (Fundamentals of Information Technology)
يقدم هذا المقرر مقدمة في المبادئ الأساسية لتقنية المعلومات وأركانها الرئيسية. يعرّف الطالبات بمجال تقنية المعلومات وتطبيقاته في الصناعة. تشمل الموضوعات تقنيات حل المشكلات، تمثيل الحلول، والقضايا الأخلاقية المتعلقة بالجوانب القانونية، الخصوصية، وحقوق الملكية الفكرية وتطبيقها في مجال تقنية المعلومات.
تم ٢١٤
تصميم تجربة المستخدم (User Experience Design)
يقدم هذا المقرر مقدمة إلى مجال التفاعل بين الإنسان والحاسوب (HCI) ونظرة عامة على هياكل البرمجيات المستخدمة في الواجهات الحديثة. يغطي المقرر تصميم التفاعل، مبادئ قابلية الاستخدام، تقنيات تقييم واجهات المستخدم، ومعايير سهولة الاستخدام والوصول، بالإضافة إلى مبادئ التصميم الشامل.
تم ٢١٦
الفيزياء لتقنية المعلومات (Physics for Information Technology)
يهدف هذا المقرر إلى تغطية المبادئ الأساسية لتقنيات الحاسوب والشبكات. يشمل ثلاثة أقسام رئيسية: الإلكترونيات والدوائر الرقمية، الإشارات والموجات الكهرومغناطيسية وتقنيات التعديل، والمجالات المغناطيسية وتحويل الطاقة بين الميكانيكية والكهربائية.
تم ٢٢٢
مبادئ قواعد البيانات (Database Principles)
يتناول المقرر خصائص قواعد البيانات، المفاهيم والنماذج المعمارية. يشمل نماذج البيانات، قيود النموذج العلائقي، لغة SQL، تصميم قواعد البيانات، الأشكال الطبيعية، ومقدمة في قواعد البيانات الكائنية.
تم ٣٣٠
هندسة تطبيقات الويب (Web Applications Engineering)
يقدم هذا المقرر مقدمة شاملة حول برمجة الويب، حيث تغطي كل من تطوير الواجهات الأمامية (Front-end) والخلفية (Back-end) لبناء تطبيقات ويب عملية وواقعية. يكتسب الطلاب مهارات ومعارف تشمل مبادئ تصميم الويب، والتصميم المتجاوب، وكتابة النصوص البرمجية التي تعمل على جانب العميل (Client-side scripting)، والبرمجة من جانب الخادم (Server-side)، والآليات الاتصال غير المتزامن بين العميل والخادم. كما يركز المقرر على الجانب العملي والتطبيقي، وتمكن الطلاب من تطوير تطبيقات ويب متكاملة (Full-stack).
تم ٣٢٤
أمن المعلومات (Information Security)
يعرف هذا المقرر أمن المعلومات ويشمل موضوعات مثل خدمات الأمن وآلياتها، سياسات الأمان، نماذج التحكم بالوصول، طرق المصادقة، أنواع الهجمات (مثل الهندسة الاجتماعية وهجمات حجب الخدمة)، البرمجيات الخبيثة، مبادئ التشفير، الشهادات الرقمية والبنية التحتية للمفاتيح العامة، أمان البريد الإلكتروني، أمان الويب، الجدران النارية، أنظمة كشف التسلل، أمان أنظمة التشغيل، الأمان الفيزيائي، تقييم المخاطر، الاستجابة للحوادث، استعادة الكوارث، استمرارية العمل، ونظرة عامة على التحليل الجنائي للحاسوب.
تم ٣٢٧
هندسة البرمجيات العملية (Practical Software Engineering)
يغطي هذا المقرر أساسيات هندسة البرمجيات، بما في ذلك نماذج عمليات البرمجيات، فهم متطلبات النظام، وطرق التصميم الفعّالة باستخدام منهجية التصميم الكائني التوجه، وتصميم البنية والتفاعل. كما يتضمن التحقق من النظام، صيانة البرمجيات، إدارة الشيفرة، التوثيق، إدارة التهيئة، وإدارة جودة البرمجيات. يتضمن المقرر مشروعًا تطبيقياً لتعزيز المعرفة والمهارات في هندسة البرمجيات.
تم ٣٢٨
مبادئ شبكات الحاسب (Network Principles)
يقدم هذا المقرر مقدمة شاملة عن شبكات الحاسوب، بما في ذلك الإنترنت. يغطي المفاهيم والنظريات الأساسية المتعلقة بشبكات الحاسوب، ويشرح تقنيات الشبكات وهياكلها ويتناول أساسيات الطبقة الفيزيائية وهياكل طبقة التطبيقات والبروتوكولات الخاصة بتطبيقات العميل-الخادم والنظير-إلى-نظير (P2P)، بالإضافة إلى ذلك يوفر هذا المقرر للطالبات خلفية نظرية وتجربة عملية مع التركيز على بناء تطبيقات الشبكات مما يعزز فهمهم لتصميم الشبكات واستخدامها وإدارتها بفعالية.
تم ٤٢٨
تعلم الآلة والتنقيب في البيانات (Machine Learning and Data Mining)
يقدم هذا المقرر معرفة متقدمة في مجالي تنقيب البيانات وتعلم الآلة، وهما مجالان يقعان عند نقطة الالتقاء بين الإحصاء وعلوم الحاسوب. ويؤكد المقرر على تطوير خوارزميات لاكتشاف الأنماط وبناء النماذج تلقائياً استناداً إلى مجموعات البيانات الضخمة. وسيدرس الطلاب عملية تنقيب البيانات بمراحلها الكاملة، بما في ذلك المعالجة الأولية للبيانات، والنمذجة التنبؤية، والنمذجة الوصفية، وتقييم النماذج. كما يتم التركيز على اختيار التقنيات المناسبة، وتحليل أداء النماذج، ومعالجة التحديات مثل فرط التخصيص (Overfitting) وقدرة النموذج على التعميم.
تم ٣٣٦
مقدمة في برمجة الألعاب (Introduction to Gameplay Programming)
يُعرّف هذا المقرر الطلاب بالمبادئ الأساسية لبرمجة آليات اللعب. ويستكشف الطلاب مراحل إنتاج الألعاب الرقمية، بما في ذلك استخدام الرسومات المتجهية (Vector) والنقطية (Raster)، ومبادئ فيزياء الألعاب، ومفاهيم التحكم في الإصدارات (Version Control). كما يتم التركيز على كيفية تأثير الأنظمة التفاعلية – مثل مناطق رصد الإصابات (Hitboxes)، وردود الفعل عند التصادم، وتأثيرات الارتداد – على تجربة اللاعب. وعلاوة على ذلك، يتعلم الطلاب كيفية بلورة الأفكار من خلال إعداد "وثيقة تصميم اللعبة" (GDD)، والنظر في تصميم اللعبة من منظور يضع المستخدم في صميم العملية.
تم ٤٨١
مقدمة في إنترنت الأشياء (Introduction to IoT)
يقدم هذا المقرر نظرة عامة على المفاهيم الرئيسية لإنترنت الأشياء (IoT) ويستعرض إمكاناته. يتناول المقرر هياكل إنترنت الأشياء، تطبيقاته، معاييره، واللوائح المتعلقة به. كما يشرح المكونات النموذجية لأجهزة إنترنت الأشياء، بالإضافة إلى اعتبارات التصميم المختلفة، القيود، والتحديات التي تواجه هذا المجال. كما يستعرض التقنيات المرتبطة بتصميم وتطوير إنترنت الأشياء، مثل تحديد الكائنات، التحديد المكاني، الاستشعار، والتنفيذ، البيانات، والأمن. يناقش المقرر تأثير إنترنت الأشياء على المجتمع والأعمال ويستعرض التوجهات المستقبلية في هذا المجال.
تم ٤٢٤
مقدمة في إدارة مشاريع تقنية المعلومات (Introduction to IT Project Management)
هذا المقرر يعرّف الطالبات بمفاهيم وأساليب إدارة المشاريع، ويطبقن المفاهيم الأساسية لإدارة المشاريع مثل التخطيط، الجدولة، هيكلة تقسيم العمل، والتحكم في المشاريع. يغطي المقرر استراتيجيات إدارة الجودة والمخاطر، وأساليب تقدير التكاليف المختلفة بما في ذلك القياس والتقدير باستخدام تقنيات التكاليف الخوارزمية. يهدف المقرر إلى تزويد الطالبات بالمعرفة والمهارات اللازمة لإدارة المشاريع بفعالية وكفاءة.
تم ٤٢٧
ريادة الأعمال والإبداع في تقنية المعلومات (IT Entrepreneurship & Innovation)
يركز المقرر على تعليم أساسيات الابتكار وريادة الأعمال في مجال تقنية المعلومات، تحليل السوق، والتفاعل مع العملاء، بالإضافة إلى مفهوم الابتكار المفتوح. يتناول إنشاء الشركات الناشئة وإدارة نموها. يهدف المقرر إلى تزويد الطالبات بالمعرفة والمهارات لتحويل الأفكار المبتكرة إلى مشاريع ناجحة في مجال تقنية المعلومات.
تم ٤٩٢
التدريب الميداني (Practical Training / Internship)
تلتحق الطالبات بشركة أو مركز لتقنية المعلومات في القطاع الحكومي أو الخاص بدوام كامل لمدة لا تقل عن ٨ أسابيع في الصيف الأخير قبل التخرج. قد تكون المدة أطول إذا كان التدريب بدوام جزئي. يهدف التدريب العملي إلى اكتساب الخبرة من خلال تطبيق المعرفة والمهارات المكتسبة في البرنامج على مواقف واقعية والعمل ضمن فرق. يتم تقييم التدريب من قبل المشرف في الجهة المستضيفة وإرسال تقارير شاملة إلى قسم تقنية المعلومات لتقييم الأداء.
تم ٤٩٦
المشروع ١ (Project 1)
يعد هذا المقرر الأول في سلسلة من مقررين يهدفان إلى تطوير نظام برمجي كامل، يتم استكمال المرحلة الثانية في مقرر تم ٤٩٧. تعمل الطالبات في مجموعات من ٣ إلى ٥ أفراد، ويُخصص لكل مجموعة مشرف لتوجيههم خلال عملية تطوير النظام باستخدام منهجية محددة. يجب على كل مجموعة في المرحلة الأولى تحديد مجال المشكلة، تعريف المشكلة، تحديد المتطلبات وتوصيفها، توثيق النظام الحالي وتحليله، واقتراح أنظمة بديلة وتصميم الحل. يشمل التصميم تعريف جميع النماذج المطلوبة للنظام مثل نموذج البيانات والنموذج الوظيفي. في نهاية المقرر، يجب تقديم تقرير رسمي يوثق العملية الكاملة لتطوير النظام.
تم ٤٩٧
المشروع ٢ (Project 2)
في هذا المقرر، تستكمل كل مجموعة تطوير الأنظمة البرمجية التي بدأت في مقرر مشروع ١ (تم ٤٩٦). يتعين على كل مجموعة استخدام أداة محددة لتنفيذ النظام الخاص بها، مع الالتزام بممارسات برمجية جيدة. يفضل أن تكون أداة التنفيذ جديدة، أي لم يتم استخدامها في المقررات السابقة. بالإضافة إلى ذلك، يجب على الطالبات إعداد دليل استخدام للنظام المعلوماتي الذي تم تطويره، وبصيغة مناسبة. في نهاية الفصل الدراسي، يجب على كل مجموعة تقديم تقرير نهائي يوثق النظام المعلوماتي بالكامل، من مرحلة تعريف المشكلة إلى مرحلة التنفيذ، ويتضمن دليل الاستخدام الخاص بالنظام. تعتمد نجاحية المشروع على عدة عناصر أساسية، من بينها العمل الجماعي، مهارات القيادة، التواصل، والكتابة.
مسار تقنية المعلومات العام (GIT) — General Information Technology Track
تم ٣٦٢
مبادئ علم البيانات (Principles of Data Science)
يقدم هذا المقرر أساسيات علم البيانات، وهو موضوع ناشئ ومهم في مجال تقنية المعلومات. يهدف المقرر إلى بناء أساس قوي يمهد للمواد الدراسية الأخرى المتعلقة بإدارة البيانات. يتناول المقرر دورة علوم البيانات بالكامل، بدءًا من جمع البيانات، مرورًا بتحليل البيانات الاستكشافي ونمذجة التنبؤ والوصف، وصولًا إلى تفسير البيانات والتواصل الفعّال للنتائج. كما سيتاح للطالبات تجربة عملية باستخدام أحدث الأدوات المتطورة في هذا المجال.
تم ٣٧١
أمن التطبيقات (Application Security)
يعرّف هذا المقرر الطالبات بعمليات هندسة وتصميم التطبيقات وكيفية دمج وتطبيق أدوات وتقنيات الأمن السيبراني في هذه العمليات. تشمل الموضوعات منهجية تصميم التطبيقات الآمنة، تطويرها واختبارها، أفضل الممارسات والمنهجيات والتقنيات في أمان التطبيقات، تحليل الهجمات المستهدفة للتطبيقات وطرق الدفاع عنها، بالإضافة إلى أطر عمل الأمان الخاصة بـ .Net.
تم ٤٧١
إدارة الأمن الإلكتروني (Cyber Security Governance)
يغطي هذا المقرر القضايا المتعلقة بإدارة المخاطر التي تتعرض لها أصول المعلومات الرقمية وشبكات المؤسسة. يوفر المقرر إرشادات تساعد في إنشاء إطار عمل يضمن توافق استراتيجيات أمن المعلومات مع أهداف العمل والالتزامات القانونية والتنظيمية. تشمل الموضوعات أطر إدارة المخاطر الحالية والنماذج والعمليات والأدوات التي تزود الطالبات بالمعرفة النظرية والعملية للتعامل مع المخاطر بشكل مناسب في بيئة العمل.
تم ٤٧٢
الجريمة الإلكترونية والعلوم الجنائية الرقمية (Cybercrime and Digital Forensics)
يغطي هذا المقرر أساسيات العلوم الجنائية الرقمية، تحليل مشاهد الجرائم الإلكترونية، والاكتشاف الإلكتروني. يستخدم المقرر أدوات وتقنيات لجمع الأدلة المتعلقة بجرائم الحاسوب وحفظها. يركز المقرر على إعادة بناء الأحداث التي أدت إلى تلف الأنظمة، مع التركيز على استعادة البيانات الهامة، مساعدة الجهات المختصة في تعقب المتسببين في الاختراق، وفهم التقنيات التي يستخدمها المخترقون لتحسين حماية الأنظمة ومنع اختراقات مشابهة في المستقبل. تشمل الموضوعات تحليل أنظمة الملفات والتخزين، تقنيات إخفاء البيانات، العلوم الجنائية للشبكات، بالإضافة إلى القضايا القانونية والمعايير ذات الصلة.
تم ٤٦٢
أنظمة البيانات الضخمة (Big Data Systems)
يقدم هذا المقرر للطالبات المفاهيم الأساسية وأحدث الأنظمة المستخدمة في مجال البيانات الضخمة. يتناول المقرر موضوعات متعددة تهدف إلى فهم كيفية إدارة ومعالجة كميات هائلة من البيانات باستخدام تقنيات حديثة. من بين الموضوعات التي يغطيها المقرر أساسيات أنظمة تخزين البيانات، منصات البيانات الضخمة، الحوسبة العنقودية، وأنظمة الملفات الموزعة المصممة للتعامل مع البيانات الكثيفة. يهدف المقرر إلى تزويد الطالبات بالمعرفة والمهارات اللازمة لفهم التحديات المرتبطة بالبيانات الضخمة واستخدام الأدوات المتطورة لمعالجتها بفعالية.
تم ٤٦٣
أنظمة تعلم الآلة المتقدمة (Advance Machine Learning Systems)
يركز هذا المقرر على تقنيات تعلم الآلة العملية المتقدمة وتطبيقاتها في المشكلات الواقعية. ويؤكد على تصميم نماذج التعلم وتنفيذها وتحسينها باستخدام الأساليب الحديثة في تعلم الآلة. يستكشف الطلاب أساليب التعلم الخاضع للإشراف وغير الخاضع للإشراف، واستراتيجيات تدريب النماذج وتقييمها، وتقنيات تحسين الأداء. كما يسلط المقرر الضوء على الجوانب العملية مثل قدرة النماذج على التعميم، وضبط المعلمات الفائقة، وإجراء التجارب باستخدام معماريات تعلم معقدة. ويركز المقرر على تطبيق أساليب تعلم الآلة لحل مشكلات واقعية قائمة على البيانات.
تم ٤٦٩
تقنيات اللغات البشرية (Human Language Technologies)
في هذا المقرر، تتعرف الطالبات على طرق معالجة اللغة البشرية سواء كانت منطوقة أو نصية، والخصائص الحسابية الأساسية للغات الطبيعية. يستكشف المقرر مستويات مختلفة من المعرفة اللغوية، بما في ذلك الصوتيات، النحو، الدلالات، والتداول اللغوي ومستويات الخطاب. يقدم المقرر أيضًا تقنيات التقييم في مجال تقنيات اللغة البشرية، بالإضافة إلى تطبيقات لمعالجة النصوص المكتوبة أو اللغة المنطوقة.
تم ٤٧٧
أمن الشبكات التطبيقي (Applied Network Security)
يغطي هذا المقرر الجوانب النظرية والعملية لأمن الشبكات من خلال دراسة مفصلة لخوارزميات التشفير المتماثل وغير المتماثل، الوظائف والمولدات العشوائية، خوارزميات التجزئة، رموز مصادقة الرسائل، وإدارة المفاتيح باستخدام اتفاقية مفاتيح ديفي-هيلمان، بالإضافة إلى مصادقة الكيانات باستخدام بروتوكول Kerberos. يستعرض المقرر بروتوكولات الأمان في طبقات الشبكة المختلفة مثل SSL/TLS، IP Sec، VPNs، وتصميم الشبكات الآمنة وأجهزة أمان الشبكات. يتم استعراض ومناقشة المكونات الأساسية لأمن الشبكات من خلال المحاضرات والتطبيقات العملية والدروس المخبرية.
تم ٤٦٨
الرؤية الحاسوبية التطبيقية (Applied Computer Vision)
يقدم هذا المقرر عددًا من المفاهيم الأساسية في مجال الرؤية الحاسوبية، ويعرض للطالبات مجموعة من التطبيقات الواقعية. تكتسب الطالبات خبرة عملية من خلال تطبيق أحدث خوارزميات الرؤية الحاسوبية.
تم ٤٦٥
تحليل البيانات وتمثيلها (Data Analytics & Visualization)
يُعرّف هذا المقرر الطالبات بالمبادئ الرئيسية لتحليل البيانات وتصويرها. يركز المقرر على تقديم تحليل إحصائي وكمي، والاستخدام المكثف للبيانات، والنماذج الاستكشافية والتنبؤية، بالإضافة إلى الذكاء التجاري (BI) وتصوير المعلومات. خلال المقرر، تتعلم الطالبة تصميم وتطوير وتحليل وتصوير أنواع مختلفة من البيانات باستخدام أحدث الأدوات المتوفرة التي تتناسب مع نوع البيانات. يهدف المقرر إلى تعزيز فهم الطالبة لكيفية تحليل البيانات وتقديمها بطريقة تسهم في اتخاذ قرارات مبنية على معلومات دقيقة.
تم ٤٨٩
مواضيع مختارة في تقنية المعلومات (Selected Topics in IT)
يقدم المقرر لمحة عن الموضوعات الراهنة والناشئة في مجال تقنية المعلومات؛ حيث يتعرف الطلاب على أحدث التقنيات، واتجاهات القطاع، والحلول المبتكرة التي تعالج التحديات المعاصرة في هذا المجال.
مسار تصميم وتطوير الألعاب (GDD) — Game Design & Development Track
تم ٣٣٣
النماذج الأولية وأنظمة بيانات الألعاب (Prototyping & Game Data System)
هذا المقرر يعتمد أسلوب "الاستوديو"، حيث تعمل الطالبات بشكل تعاوني على تطوير نموذج أولي للعبة قابلة للعب. وتشمل الموضوعات تنسيقات البيانات المهيكلة (مثل JSON)، وتخزين البيانات العلائقية. كما تركز الدورة على تحويل الأنظمة التقنية إلى تفاعلات ذات مغزى للاعب، وتشجع ممارسات التطوير التكراري التي توازن بين آراء المستخدمين وتصميم أسلوب اللعب.
تم ٣٣٥
أنظمة اللعب والتصميم التفاعلي (Gameplay Systems & Interactive Design)
يركز هذا المقرر الدراسي على الأنظمة الأساسية التي تشكل تجربة اللعب؛ حيث يدرس الطالب مبادئ التحريك (الأنيميشن)، وتصميم الواجهات، والنمذجة ثلاثية الأبعاد. وتشمل الموضوعات الإضافية كيفية إدارة الألعاب للتفاعل مع الأنظمة البعيدة، وهيكلية التطبيقات التي تعمل في الوقت الفعلي، وتقنيات الاختبار للتحقق من صحة السلوكيات. كما يشجع المقرر الطالب على التفكير النقدي في كيفية تعزيز تصميم النظام لعناصر الانغماس العاطفي وتفاعل المستخدم.
تم ٤٣١
هيكلية اللعبة وتصميم النظام (Game Architecture & System Design)
يستكشف هذا المقرر التصميم الهيكلي لأنظمة اللعب القابلة للتوسع والصيانة؛ حيث تتعلم الطالبات تطبيق مبادئ تصميم البرمجيات – مثل مبادئ SOLID والبنية القائمة على المكونات (Component-based architecture) – لإنشاء ميزات ألعاب معيارية وقابلة لإعادة الاستخدام. كما يتم التركيز على كيفية تأثير القرارات الهيكلية على أداء اللعبة، وسير العمل التعاوني، وعمليات التطوير التكراري (Iteration) ضمن فرق العمل الكبيرة.
تم ٤٣٣
تصميم واجهات وتجربة المستخدم للأنظمة التفاعلية (UI/UX for Interactive Systems)
يركز هذا المقرر على تكامل تصميم واجهة المستخدم وتجربة المستخدم في التطبيقات التفاعلية. ويستكشف الطلاب تخطيط الواجهات وتسلسلها الهرمي والرسوم المتحركة والانتقالات والاستجابة لمختلف الشاشات. كما تركز التكليفات على دور التغذية الراجعة البصرية والرسوم المتحركة في توفير تفاعلات سهلة الفهم وجذابة للمستخدم.
تم ٤٣٩
الذكاء الاصطناعي التفاعلي لتطوير الألعاب (Interactive AI for Game Development)
يعرّف هذا المقرر الطالب باستخدام الذكاء الاصطناعي التوليدي في تطوير الألعاب. وتشمل الموضوعات توليد المحتوى للأصول ثنائية وثلاثية الأبعاد، والرسوم المتحركة الإجرائية، واقتراحات الشفرة البرمجية الآلية، والجوانب الأخلاقية. ويجرب الطالب مسارات إنتاج إبداعية يعزز فيها الذكاء الاصطناعي التصميم البصري والسرد القصصي وسلوكيات الأنظمة.
تم ٤٣٥
تطوير أدوات إنتاج الألعاب (Tools Development for Game Production)
يركز هذا المقرر على تطوير أدوات ومسارات إنتاج مخصصة لدعم إنتاج الألعاب. وينشئ الطلاب نصوصاً برمجية لمحرر Unity، وأدوات لاستيراد الأصول، وأدوات مساعدة لتصحيح الأخطاء تسهم في تبسيط سير العمل للمصممين والفنانين. كما يؤكد المقرر على الإنتاجية وسهولة الاستخدام ودور الأدوات الداخلية في فرق العمل التعاونية.
تم ٤٣٦
رسومات الألعاب والمؤثرات البصرية (Game Graphics & Visual Effects)
يستكشف هذا المقرر النظرية البصرية والتنفيذ التقني للرسومات في الزمن الحقيقي. ويدرس الطلاب مسارات التصوير والتظليل القابل للبرمجة وتقنيات المؤثرات البصرية عالية الأداء. وتتضمن التمارين العملية تنفيذ أنظمة بصرية تؤثر في الأجواء والتغذية الراجعة والأسلوب ضمن التجارب التفاعلية.
تم ٤٣٧
الأسس العلمية لتطوير الألعاب (Science Foundations for Game Development)
يقدم هذا المقرر دراسة متعمقة للأسس الرياضية والفيزيائية المستخدمة في أنظمة اللعب. وتشمل الموضوعات رياضيات المتجهات والحركة والكشف عن التصادم وتتبع الأشعة وديناميكيات الأجسام الصلبة. وينفذ الطلاب أنظمة ذات سلوك فيزيائي واقعي باستخدام محرك الفيزياء في Unity، ويحللون المفاضلة بين دقة المحاكاة والأداء.
مسار الشبكات وهندسة إنترنت الأشياء (NIE) — Networks & IoT Engineering Track
تم ٣٨١
الحوسبة اللاسلكية والجوالة (Wireless and Mobile Computing)
يتناول هذا المقرر مجال الشبكات اللاسلكية والمتنقلة، إذ يدرس التحديات الفريدة والفرص الفريدة التي تطرحها بروتوكولات الشبكات اللاسلكية نتيجة الاتصال اللاسلكي وتحرك الأجهزة المضيفة أو الموجهات. على الرغم من أن المقرر سيتطرق إلى بعض خصائص الطبقة الفيزيائية المهمة للاتصالات اللاسلكية الأشعة تحت الحمراء، فإنه سيركز بشكل رئيسي على بروتوكولات الشبكة فوق الطبقة الفيزيائية، مع التركيز على طبقات التحكم في الوصول إلى الوسائط، الشبكة، والنقل.
تم ٤٨١
مقدمة في إنترنت الأشياء (Introduction to IoT)
يقدم هذا المقرر نظرة عامة على المفاهيم الرئيسية لإنترنت الأشياء (IoT) ويستعرض إمكاناته. يتناول المقرر هياكل إنترنت الأشياء، تطبيقاته، معاييره، واللوائح المتعلقة به. كما يشرح المكونات النموذجية لأجهزة إنترنت الأشياء، بالإضافة إلى اعتبارات التصميم المختلفة، القيود، والتحديات التي تواجه هذا المجال. كما يستعرض التقنيات المرتبطة بتصميم وتطوير إنترنت الأشياء، مثل تحديد الكائنات، التحديد المكاني، الاستشعار، والتنفيذ، البيانات، والأمن. يناقش المقرر تأثير إنترنت الأشياء على المجتمع والأعمال ويستعرض التوجهات المستقبلية في هذا المجال.
تم ٤٨٢
أجهزة الاستشعار والشبكات المخصصة (Sensors and Ad-hoc Networks)
يُقدّم هذا المقرر مقدمة إلى الشبكات المؤقتة وشبكات الاستشعار، ويشرح الأسس التي تستند إليها تصميماتها ودورها في الحوسبة الشاملة والمحيطة. يستعرض المقرر بنية شبكات الاستشعار اللاسلكية (WSNs)، ومكونات أجهزة الاستشعار، وأنظمة التشغيل الخاصة بها البروتوكولات، والتطبيقات. يتناول المقرر قضايا وتحديات مثل تجميع البيانات، إدارة الطاقة، التغطية، والتنظيم الذاتي. يركز المقرر على منح الطالبات خبرة عملية في البرمجة باستخدام أجهزة استشعار متنوعة.
تم ٤٨٣
خدمات وتطبيقات إنترنت الأشياء (IoT Services & Applications)
يُقدّم هذا المقرر تقنيات التطوير، المعايير، والتطبيقات الخاصة بإنترنت الأشياء (IoT). كما يعرّف الطالبات بمفهوم شبكة الأشياء (Web of Things) وكيفية تصميم وتنفيذ حلول إنترنت الأشياء القابلة للتوسع المرنة، والمفتوحة باستخدام خدمات وتقنيات الويب. يناقش المقرر مجالات تطبيق إنترنت الأشياء مثل المنازل الذكية، المباني الذكية، المدن الذكية، والصحة الذكية، والتعليم الذكي. يناقش أيضا مفاهيم إنترنت الأشياء الذكية مثل الاستدامة الذكية، التنقل الذكي والمساحات الذكية، الحوسبة الخضراء. يوفر المقرر خبرة عملية في تصميم وتطوير تطبيقات وخدمات إنترنت الأشياء.
تم ٤٨٤
الحوسبة السحابية (Cloud Computing)
يُقدّم هذا المقرر بنية الحوسبة السحابية، هندستها، ونماذج الخدمات المختلفة مثل البرمجيات كخدمة (SaaS)، المنصات كخدمة (PaaS)، والبنية التحتية كخدمة (IaaS). يشمل المقرر دراسة شاملة لنموذج مرجعي للحوسبة السحابية، بما في ذلك تقنيات التخزين، التحكم في الموارد، الافتراضية، وتنظيم الخدمات. يهدف المقرر إلى تزويد الطالبات بفهم عميق للتقنيات والمفاهيم الرئيسية المتعلقة بالحوسبة السحابية.
تم ٤٨٥
أساسيات الروبوتات (Robotics Fundamentals)
يقدم هذا المقرر نظرة شاملة على آليات الروبوت، الديناميكا، والتحكم الذكي. تشمل الموضوعات الحركيات المستوية والمكانية، تخطيط الحركة، تصميم الآليات للمُعالجين، ديناميكا الأجسام متعددة الصلابة. كما يتضمن المقرر أدوات برمجة الروبوتات مثل تصميم التحكم، المشغلات، وأجهزة الاستشعار، بالإضافة إلى تحديد المواقع، رسم الخرائط، والملاحة.
تم ٤٨٦
مواضيع مختارة في الشبكات وإنترنت الأشياء (Selected Topics in Networks & IoT)
يغطي هذا المقرر موضوعات متقدمة في مجال الشبكات وإنترنت الأشياء مستندة إلى أحدث التطورات والتقنيات في هذا المجال. يهدف المقرر إلى تزويد الطالبات بفهم معمق للتقنيات الحديثة والتحديات المتعلقة الشبكات وإنترنت الأشياء.
-->
دليل المقررات لمرحلة الماجستير
أولاً: المقررات الإجبارية (Core Courses)
تم ٥٠٥
طرق البحث (Research Methods)
يقدم المقرر موضوعات وقضايا أكاديمية في الممارسة المهنية والبحثية للمتخصصين في الحوسبة، ويشمل ذلك فلسفة البحث، والبحث النوعي والكمي، وطريقة الوصول إلى مواد البحث وتقييمها، وكذلك تقييم النتائج والنشر العلمي. تشمل الموضوعات: مقدمة للبحث وعمليته وطرقه وأدواته، والتفكير النقدي والكتابة الفنية، ومهارات التحدث والاتصال والعرض التقديمي، والعمل الجماعي والاتصالات الجماعية والشفوية الخاصة بأسلوب تقديم الأوراق العلمية.
تم ٥٠٢
مواضيع متقدمة في تقنيات الويب (Advanced Topics in Web Technologies)
يهدف هذا المقرر إلى استكشاف التقنيات ولغات البرمجة والبيئات التي تدعم تطوير تطبيقات الويب الحديثة. يعتمد هذا المقرر على خبرة الطالب في البرمجة وإدارة البيانات لتطوير وتطبيق التقنيات. تتطور الموضوعات والتقنيات من عام لآخر للبقاء في الواجهة التكنولوجية لمجالات الويب والإنترنت سريعة التغير. يتضمن هذا المقرر المفاهيم والمبادئ والأساليب الخاصة بالعميل (Client) وبجانب الخادم (Server) في تقنيات الويب، ويقع التركيز على المواضيع المتقدمة في تقنيات الويب الناشئة وأحدث التقنيات الحالية المستخدمة في السوق. يتبع هذا المقرر منهجية التعلم المرتكز على الطلاب والقائم على المشاريع.
تم ٥٠٦
مواضيع متقدمة في إنترنت الأشياء (Advanced Topics in Internet of Things)
هذا المقرر يغطي الجوانب النظرية والعملية لإنترنت الأشياء (IoT)، ويستعرض النموذج المرجعي لإنترنت الأشياء، بنية الأنظمة، الأنظمة المضمنة، وبروتوكولات إنترنت الأشياء. يركز المقرر على تحليل البيانات في إنترنت الأشياء، والتي تشمل: البيانات الضخمة، معالجة البيانات، البث، التعلم الآلي، والتخزين المؤقت لبيانات إنترنت الأشياء. كما يغطي الجوانب الأمنية لأنظمة إنترنت الأشياء ويناقش التحديات المختلفة والنماذج الحالية والاتجاهات المستقبلية في هذا المجال. يساعد المقرر الطلاب على إجراء البحوث وفهم أحدث التطورات في مجال إنترنت الأشياء، ويغطي الجانب العملي في تصميم وتنفيذ حلول إنترنت الأشياء.
تم ٥٤٩
إدارة مشاريع تقنية المعلومات (IT Project Management)
صمم المقرر ليقدم الطالب المهارات والمعرفة اللازمة للإدارة الفعالة للمشاريع في مجال تقنية المعلومات. يغطي المقرر مجالات المعرفة لإدارة المشاريع التقنية ومتابعتها ليشمل إدارة نطاق المشروع، وعملية التخطيط لمراحل المشروع، وإدارة تكامل وربط مراحل المشروع، وإدارة الوقت، وإدارة الموارد البشرية، والتكلفة المالية، وإدارة المستفيدين، واختيار الاستشاريين/الموردين، وإدارة آليات التواصل بينهم، وإدارة المخاطر، وإدارة جودة النتاج التقنية. يقدم المقرر أيضا الأدوات البرمجية والتقنيات لإدارة المشاريع.
تم ٥٠٧
مواضيع متقدمة في الحوسبة السحابية (Advanced Topics in Cloud Computing)
يقدم هذا المقرر المنهجيات المختلفة والأدوات المستخدمة لبناء بنية تحتية سحابية جيدة التصميم. تشمل الموضوعات: التمثيل الافتراضي للموارد، وإدارة الموارد وجدولتها، والانتقال إلى السحابة، والشبكات السحابية وقابلية التشغيل البيني، والأمن والبنى السحابية البديلة.
تم ٥٩٣
إعداد خطة البحث (Thesis Proposal Preparation)
في هذه المادة، يقوم الطلاب بتطوير مقترح بحثي لرسالتهم. يسترشد الطلاب بمشرفي البحث في اختيار فكرة البحث ذات صلة بتقنية المعلومات، وتخطيط البحث وإعداد مقترح البحث. تتضمن مكونات مقترح البحث الغرض من البحث وأهدافه وأساليبه والجدول الزمني بالإضافة إلى المسح الأدبي لكسب المفاهيم الأساسية ذات الصلة بموضوع البحث.
تم ٦٠٠
الرسالة (Thesis)
توفر المادة للطالب الفرصة لإجراء بحث أصلي على مستوى متعمق والمساهمة في مجموعة المعرفة الموجودة في مجال معين من تقنية المعلومات تحت إشراف عضو هيئة تدريس في قسم تقنية المعلومات. طوال المادة، يتوقع من الطالب أن يطور معرفة ومهارات متقدمة في مجال البحث المختار، واكتساب الخبرة في إجراء بحث مستقل، وتعلم توصيل نتائج البحث بطريقة مهنية.
تم ٥٩٦
مشروع التخرج (1) (Graduation Project 1)
لمسار غير الرسالة، يجب على الطلاب إكمال مشروع في آخر فصلين دراسيين من البرنامج. هذا المشروع مخصص للطلاب المهتمين بتطوير تطبيقات عملية في مجال تقنية المعلومات استعداداً للممارسة المهنية. تُسجَّل فكرة المشروع مع عضو هيئة تدريس من القسم ليكون المشرف المباشر للطالب. من خلال هذا المقرر، يمكن للطالب أن يقيم شراكات مع المنظمات والشركات لجمع البيانات والتحديات أو المتطلبات. وجود شريك أو عميل ليس إلزامياً ولكنه موصى به. في نهاية المقرر، يجب على الطالب تقديم تقرير كامل عن نتائج عمله والحل المقترح (عرض عام).
تم ٥٩٧
مشروع التخرج (2) (Graduation Project 2)
هذا المقرر استمرار لمقرر تم ٥٩٦، حيث يقوم الطالب بتطوير الحل المقترح والنتائج المتوقعة مع اختبارها والتحقق منها ومن صحتها. بنهاية هذا المقرر يجب على الطالب تسليم تقرير كامل يتضمن الحل مع نتائج الاختبار والتصديق، وعرض هذه النتائج بطريقة تقنية (عرض عام). الهدف الرئيسي من هذا المقرر هو تطبيق المهارات العملية والمعرفة المستفادة من خلال البرنامج وتطوير تطبيقات/منتجات نهائية.
ثانياً: المقررات الاختيارية (Elective Courses)
تم ٥٠١
مواضيع متقدمة في شبكات الحاسب (Advanced Topics in Computer Networks)
يغطي المقرر مجموعة واسعة من الموضوعات المتقدمة في كل من الشبكات السلكية واللاسلكية. تشمل الموضوعات: مراجعة بنية طبقات OSI، وشبكات الوسائط المتعددة، والشبكات المعرفة بالبرمجيات (SDN)، والشبكات المعرفية، والشبكات القابلة للبرمجة، والشبكات المخصصة للهاتف المحمول (MANETs)، وشبكات الاستشعار اللاسلكية. في عملية تعلم معماريات وبروتوكولات الشبكة، سيقوم الطلاب بتقييم أداء مفاهيم التصميم المختلفة.
تم ٥٠٤
مواضيع مختارة في تقنية المعلومات (Selected Topics in IT)
يغطي هذا المقرر موضوعات مختارة ذات اهتمام حالي في مجال تقنية المعلومات.
تم ٥٣١
أمن الشبكات المتقدم (Advanced Networks Security)
تعكس الموضوعات البحث الحالي في أمن الشبكات. سيتعرف الطلاب على الثغرات الأمنية الموجودة في بروتوكولات البنية التحتية للشبكة. تشمل الموضوعات: أمن DNS، والحماية ضد تعطيل الخدمة، والتشفير، وتقنيات إخفاء الهوية وتعزيز الخصوصية، واحتواء البرامج الضارة، وأمن الشبكات اللاسلكية، وبروتوكولات أمن الشبكات، وأمن البريد الإلكتروني، وعمارة جدران الحماية، والشبكات الخاصة الافتراضية، وأنظمة كشف التسلل.
تم ٥٣٣
الحوسبة المنتشرة والنافذة (Ubiquitous & Pervasive Computing)
سيعرف هذا المقرر الطلاب على مجال الحوسبة الشاملة والنافذة (UPC). تشمل الموضوعات: نظرة عامة على الحوسبة الشاملة والنافذة، والحوسبة المتنقلة والاجتماعية، وأجهزة الشبكات، والحساسات ومعلومات السياق الخاصة بها، والمساحات الذكية، ومشاكل التفاعل البشري مع الكمبيوتر، ومشاكل الأمان والخصوصية في UPC، والتطبيقات الواقعية لـ UPC. سيتعلم الطلاب عمليًا كيفية إنشاء أنظمة UPC ونشرها وتقييمها.
تم ٥٣٦
المعلوماتية الحيوية (Bioinformatics)
يقدم هذا المقرر نظرة عامة على الخوارزميات الأساسية في تحليل مجموعات البيانات الكبيرة الناتجة عن التجارب في علم الأحياء الجزيئي. يقدم للطلاب أسس علم الجينوم التطوري وكيفية تطبيق أدوات وأساليب المعلوماتية الحيوية الحديثة لتطوير الأدوات الأكثر فعالية لتحليل بيانات الجينوم. يغطي المقرر تحليل ومقارنة أدوات علم الجينوم لحل التحديات العملية في المعلوماتية الحيوية.
تم ٥٣٧
الحوسبة المتنقلة (Mobile Computing)
يقدم هذا المقرر الجوانب الرئيسية للحوسبة المتنقلة - البرامج والأجهزة وأجهزة الاستشعار المدمجة وشبكات الاتصال مع التركيز الرئيسي على تطبيقات الهاتف المحمول الموزعة. يناقش العديد من الموضوعات المتعلقة بتطبيقات الهاتف المحمول بما في ذلك الوعي بالسياق، وخدمات الترجمة والموقع، وإدارة البيانات المتنقلة والبرمجيات الوسيطة المتنقلة.
تم ٥٣٩
الويب الدلالي (Semantic Web)
يركز المقرر على فهم أساسيات الويب الدلالي، بما في ذلك مبادئه ومكوناته وتقنياته. سيتعلم الطلاب كيفية إنشاء واستخدام نماذج RDF و OWL، بالإضافة إلى المعايير والأنطولوجيا الخاصة بالمجال (المواصفات الرسمية لكيفية تمثيل الكائنات والمفاهيم) وذلك لتمثيل البيانات والاستعلام عنها، بالإضافة إلى كيفية دمج تقنيات الويب الدلالي في تطبيقات الويب. سيغطي المقرر أيضًا موضوعات أخرى، مثل البيانات المرتبطة والرسوم البيانية المعرفية.
تم ٥٤٠
الحكومة الإلكترونية (E-Government)
يهدف هذا المقرر إلى التعريف بالحكومة الإلكترونية وتأثيراتها وأنواعها المختلفة. كما يبرز المقرر تحديات تنفيذ الحكومة الإلكترونية وكيفية التغلب على هذه التحديات، والفوائد والمزايا الاقتصادية للتنفيذ الناجح للحكومة الإلكترونية والبنية التحتية الاجتماعية والتقنية المطلوبة. بالإضافة إلى ذلك، سيتم دراسة تصميم وتقييم خدمات الحكومة الإلكترونية، واستعراض جوانب التقنية والبيانات للحكومة الإلكترونية. أخيرًا، سيتم تناول الأبحاث الحديثة في الحكومة الإلكترونية للتأكيد على تطبيقات التقنيات الناشئة في هذا المجال.
تم ٥٤٣
قابلية الاستخدام وتجربة المستخدم في تقنية المعلومات (Usability & User Experience in IT)
يقدم هذا المقرر أساسيات تجربة المستخدم وقابلية الاستخدام. يغطي المقرر سلسلة من الأساليب والأدوات في مجالي التصميم والتقييم وتشمل تحليل المتطلبات والرسم ومجموعات أدوات النماذج الأولية ولوحات العمل المتسلسلة، وكذلك الأساليب والأدوات لتقييم التصاميم واختبار قابلية الاستخدام، والتحليلات والنماذج التنبؤية والتحقق البسيط. يشمل المقرر الموضوعات الأكثر عملية كالتفكير التصميمي، وإستراتيجية تجربة المستخدم، وأخلاقيات تجربة المستخدم.
تم ٥٤٤
تطبيقات الوسائط المتعددة التفاعلية (Interactive Multimedia Applications)
يغطي المقرر نظرة عامة على تقنيات الوسائط المتعددة التفاعلية والوسائط المركبة (Hypermedia) من خلال العمل على أدوات متعددة في هذه التقنيات واستخدامها في تطوير تطبيقات الوسائط المتعددة التفاعلية.
تم ٥٤٥
الأعمال الإلكترونية (E-Business)
يغطي هذا المقرر الموضوعات: مقدمة في الأعمال الإلكترونية، تطور الأعمال الإلكترونية، إدارة الأعمال الإلكترونية، أنشطة الأعمال الإلكترونية، التطبيقات في الأعمال الإلكترونية، البنية التحتية لتقنية الأعمال الإلكترونية، العوامل الإستراتيجية والإدارية والتشغيلية والتقنية في تطوير كفاءات وقدرات الأعمال الإلكترونية للمؤسسة؛ التجارة الإلكترونية، التقنيات الشائعة لتعزيز العمليات التجارية؛ الأخلاقيات والتحديات والبيئات التنظيمية لإجراء نماذج الأعمال الإلكترونية، واتجاهات الأعمال والتكنولوجيا الحالية بما في ذلك الآثار الفردية والتجارية والمجتمعية للأعمال الإلكترونية، وتأثير الأعمال الإلكترونية على إنشاء السوق والعلاقات التجارية عبر الإنترنت.
تم ٥٤٧
تقنيات المصادر المفتوحة (Open-Source Technologies)
سيغطي المقرر أساسيات تطوير البرمجيات المجانية والمفتوحة المصدر. يشمل المقرر المواضيع التالية: الترخيص، لينكس (Linux)، المنهجيات، أطر العمل، أدوات تطوير البرامج النموذجية، التطبيقات، وتقنيات إدارة الخوادم البعيدة. سيتم العمل في هذا المقرر على مشروع تطوير هام يتضمن برمجيات مجانية ومفتوحة المصدر وتعلم كيفية المشاركة في مشاريع مفتوحة المصدر بشكل فعال.
تم ٥٤٨
التمثيل المرئي للمعلومات (Information Visualization)
يهدف المقرر إلى تعريف الطالبة بالمفاهيم ذات الصلة والقضايا والممارسات في هذا المجال المتنوع، متضمناً لمحة تاريخية عن التمثيل المرئي للبيانات والمعلومات، مبادئ القراءة والكتابة البصرية، لمحة عامة عن النظم والتقنيات المعاصرة المستخدمة في التمثيل المرئي للمعلومات، التطبيقات الشائعة في التمثيل المرئي للمعلومات، والاعتبارات في تحليل وتقييم التطبيقات في التمثيل المرئي للمعلومات.
تم ٥٥٢
تحليل البيانات الضخمة (Big Data Analytics)
يقدم هذا المقرر مقدمة في تحليلات البيانات: كيفية تحويل البيانات إلى معلومات. المهام المطلوبة للإجابة على سؤال تحليلي أو التنبؤ أو اتخاذ قرارات ابتداء من البيانات الأولية. يغطي المقرر كذلك عدة مواضيع في إعداد البيانات، وتحديد الأنماط والهياكل، والنمذجة، والتحليل الإحصائي، والتعلم، والاستخراج. إضافة لذلك، يتم طرح نظرة عامة على المواضيع المتقدمة، بما في ذلك تحليل السلاسل الزمنية وتحليل النص.
تم ٥٥٣
تقنيات الواقع الافتراضي (Virtual Reality Technologies)
يقدم هذا المقرر لمحة عامة عن تقنيات الواقع الافتراضي، ويعرف بأنظمة الواقع الافتراضي ومكوناتها. يصف المقرر أساسيات مولدات عالم الواقع الافتراضي مثل هندسة العوالم الافتراضية والعرض المرئي، كذلك يستعرض المقرر الإدراك البصري وكيفية استخدامه في أنظمة الواقع الافتراضي، كما يصف آليات تفاعل المستخدم، وبعض المفاهيم الخاصة بتقييم نظام الواقع الافتراضي. يوفر المقرر أيضًا خبرة عملية من خلال إنشاء لعبة واقع افتراضي.
تم ٥٥٤
تطبيقات المعلوماتية الصحية (Health Informatics Applications)
يغطي هذا المقرر الدور الحاسم لأنظمة الصحة الإلكترونية وتقنية المعلومات الصحية في تخطيط وتشغيل وإدارة المنظمات الصحية، والمعايير والتشغيل البيني، وأنظمة دعم القرار، وتخصصات المعلوماتية الصحية، وتنظيم المعلومات الصحية، وتحليل وتصميم واختيار وتطبيق وتقييم تقنيات المعلومات الصحية في مختلف الحالات مثل الأنظمة الصحية والمستشفيات والممارسات الطبية.
تم ٥٥٥
أنظمة التوصية (Recommender Systems)
تقدم أنظمة التوصية وصولاً مخصصًا إلى المعلومات عبر الإنترنت في كتالوجات المنتجات وشبكات التواصل الاجتماعي ومجموعات المستندات وغيرها من التطبيقات. يقدم هذا المقرر مقدمة متعمقة في مجال أنظمة التوصية. يقدم المفاهيم والتقنيات الأساسية في تصميم وتقييم هذه الأنظمة. تكتسب الطالبة خبرة عملية في تنفيذ أنظمة التوصية باستخدام مجموعة أدوات مفتوحة المصدر وإجراء تقييمات تجريبية على بيانات العالم الحقيقي. ستغطي الموضوعات المناهج المختلفة لبناء أنظمة التوصية بما في ذلك الأساليب التعاونية والقائمة على المحتوى والهجين وطرق تقييمها.
تم ٥٥٦
هندسة تطبيقات الذكاء الاصطناعي (Engineering Intelligent IT Applications)
يغطي هذا المقرر الجوانب الهندسية لبناء أنظمة الذكاء الاصطناعي الموثوقة. يتبع المقرر إطار إدارة تشغيل نموذج التعلم الآلي (MLOps) لتطوير أنظمة التعلم الآلي التي يمكن نشرها وتكون موثوقة وقابلة للتطوير. يبدأ المقرر بالنظر في جميع أصحاب المصلحة لكل مشروع تعلم آلي وأهدافهم. تتطلب الأهداف المختلفة خيارات تصميم مختلفة، وسيناقش هذا المقرر المقايضات بين هذه الخيارات. يشمل هذا المقرر محاضرات ومناقشات بأسلوب الندوة وتمارين عملية وعروض تقديمية للطلاب وقراءة أوراق علمية.
تم ٥٥٧
تطبيقات إدارة المؤسسات (Enterprise Management Applications)
يوفر المقرر الأساس في أنظمة تكنولوجيا المعلومات على مستوى المؤسسات ومجالاتها المميزة مثل إدارة العمليات، وتكوين وتكامل وإدارة التغيير في أنظمة المؤسسات، وبالتالي تمكين الشركات من تحقيق أهدافها الاستراتيجية والتكتيكية والتشغيلية. ستتعرف الطالبات على قدرات تكنولوجيا المعلومات التي تحتاجها الشركات لتنسيق أنشطتها والسمات الاستراتيجية التي تتناولها امتدادات مختلفة لأنظمة إدارة المؤسسات مثل إعادة هندسة العمليات التجارية وإدارة سلسلة التوريد وإدارة علاقات العملاء ونظام المؤسسة السحابية ودورة حياة مشروع نظام المؤسسة. كما سيوفر المقرر أيضًا خبرة عملية باستخدام تطبيق برمجيات لأنظمة المؤسسات متوافق مع المعايير الصناعية.
تم ٥٥٨
المعالجة اللغوية الطبيعية للغة العربية (NLP for Arabic Language)
يغطي المقرر أساسيات معالجة اللغة الطبيعية (NLP) مع التركيز على اللغة العربية. يتضمن مفاهيم وأفكار NLP التأسيسية، مثل التعبيرات العادية، ونماذج n-gram، وتوسيم أجزاء الكلام، والتحليل النحوي، والتمثيلات الدلالية (بما في ذلك تضمين الكلمة). سيغطي المقرر فهم تطبيقات معالجة اللغة الطبيعية المختلفة مثل تحليل المشاعر واسترجاع المعلومات والتلخيص والترجمة الآلية. يغطي المقرر أيضًا التقدم البحثي المتطور في معالجة اللغة الطبيعية، بما في ذلك الأساليب متعددة اللغات وأحدث التقنيات لنمذجة اللغة البشرية بشكل فعال.
تم ٥٥٩
الأمن السيبراني (Cyber Security)
يقدم هذا المقرر تعريفًا بالأمن السيبراني وأهدافه الرئيسية. يشرح المقرر مفهوم الأمن السحابي وأمن إنترنت الأشياء ومفاهيمها الرئيسية ومشكلات الأمان المتعلقة بهما. كما أنه يغطي الجرائم الإلكترونية بما في ذلك البرامج الخبيثة وبرامج التجسس من خلال استكشاف أنواعها وخصائصها المختلفة والتقنيات المستخدمة حالياً للكشف والدفاع عنها. كما يبحث المقرر في خوارزميات التشفير الحديثة وتطبيقها في الأنظمة الآمنة. بالإضافة إلى ذلك، يتم شرح موضوعات التحكم في الوصول بما في ذلك كيفية تنفيذها وطرق الترخيص والمصادقة المتبعة فيها. يغطي المقرر ايضاً مفاهيم إدارة المخاطر والسياسات الأمنية المتبعة لدعم القطاعين الخاص والحكومي.
تم ٥٦٠
الحوسبة الاجتماعية (Social Computing)
تقدم منصات التواصل الاجتماعي ووسائل التفاعل الأخرى عبر الإنترنت ووسائط إنشاء المحتوى أداة قوية للناس للتواصل وتبادل المعلومات. يقع مجال الحوسبة الاجتماعية عند التقاطع بين الأنظمة الحاسوبية والسلوك الاجتماعي. يهدف هذا المقرر إلى تطوير فهم واسع للحالة الحالية للأنظمة الاجتماعية عبر الإنترنت. ويناقش كيف ولماذا تعمل الحوسبة الاجتماعية، والفرص والتحديات الحقيقية في الأنظمة الحالية للحوسبة الاجتماعية. علاوة على ذلك، يقدم أساليب لتحليل وفهم كيف يستخدم الناس تكنولوجيا الحوسبة الاجتماعية وآثارها المجتمعية. سيقدم المقرر أيضا للطالب علم تحليل الشبكات.
تم ٥٦١
استرجاع المعلومات والبحث على الويب (Information Retrieval and Web Search)
يهدف المقرر إلى تقديم مقدمة في المبادئ والتقنيات الأساسية المستخدمة في استرجاع المعلومات الحديثة. تشمل المواضيع: نماذج الاسترجاع (على سبيل المثال الثنائية، والفضاء المتجه، والطرق الاحتمالية، وطرق قائمة على التعلم)، إضافة إلى تقييم البحث، واسترجاع التغذية الراجعة، وتطبيقات تقنيات محرك البحث؛ أنظمة التلخيص والتوصية.