هياكل البيانات والخوارزميات
مقرر يقوم على الكتاب، يبني فيه الطلاب كل هيكل بيانات بأنفسهم. يجمع كتاب الطالب المحاضرات الخمس عشرة وبنك الأسئلة بإجاباته، ويضيف المستودع الشيفرة المصدرية للمقرر بلغة Python والمعامل والدفاتر التفاعلية والشروح المصوّرة.
التدريس
مقررات في نظم المعلومات وعلوم الحاسب لمرحلتي البكالوريوس والدراسات العليا بكلية الحاسبات والمعلومات، جامعة المنصورة، منذ عام 2005، ولعدد منها كتب مفتوحة منشورة على GitHub.
مواد مفتوحة
مقرر يقوم على الكتاب، يبني فيه الطلاب كل هيكل بيانات بأنفسهم. يجمع كتاب الطالب المحاضرات الخمس عشرة وبنك الأسئلة بإجاباته، ويضيف المستودع الشيفرة المصدرية للمقرر بلغة Python والمعامل والدفاتر التفاعلية والشروح المصوّرة.
كتاب المقرر «أساسيات نظم المعلومات» مكتوبًا بنظام LaTeX مع نسخته المجمّعة بصيغة PDF، وبنك أسئلة، والشرائح المستخدمة في المحاضرات الأسبوعية.
كتاب يتدرّج من الاسترجاع البولياني إلى الترتيب والتقييم والتوليد المعزَّز بالاسترجاع ونظم البحث الموزعة، تُختم فصوله بأسئلة اختيار من متعدد، وتضم ملاحقه بنك أسئلة مقالية ومعامل تطبيقية على Linux وPython.
كتاب يتناول مفاهيم دعم القرار، وتعلّم الآلة، وذكاء الأعمال، ونظم التوصية، وتحليل القرار، منشور مع مجموعات الشرائح المصاحبة له.
خطة المقرر على اثني عشر أسبوعًا، تبيّن موضوع كل أسبوع ومحوره التطبيقي.
كتاب «نظم التجارة الإلكترونية المدعومة بالذكاء الاصطناعي» في أربعة عشر فصلًا، تتناول استراتيجية المنصات، وهندسة المؤسسات، وأسس البيانات، وتطبيقات الذكاء الاصطناعي، والتكامل، والحوكمة، والتشغيل.
السجل التدريسي
الدراسات العليا
نوقشت هذه الرسائل في كلية الحاسبات والمعلومات بجامعة المنصورة والكليات الشريكة، وتتناول موضوعات منها: نظم المعلومات الذكية، وعلم البيانات والبيانات الضخمة، والتشخيص الطبي القائم على تعلّم الآلة والتعلّم العميق، واتخاذ القرار النيوتروسوفيكي، ونظم التوصية، والتعليم الإلكتروني، وكشف الاحتيال والاختراق، وتحليل المشاعر.