انتقل إلى المحتوى

مشاريع أكاديمية

عرض الكل على GitHub


فهرس منظم لمشاريعي الأكاديمية والتطبيقية في هندسة البرمجيات، الأمن السيبراني، وعلوم الحاسب — مرتبة من الأحدث إلى الأقدم عشان تعكس نموي التقني عبر الوقت.

معظم المشاريع طورت في سياقات فريق جامعية. مساهماتي باستمرار تركز على هيكلة النظام، التوثيق، الدمج، والنشر — أخذ المشاريع لأبعد من الحد الأدنى المطلوب لإنتاج أنظمة كاملة وقابلة للاستخدام.


هندسة البرمجيات

  • SE311 — تحليل متطلبات البرمجيات (مشروع صلة)

    مشروع كامل في هندسة المتطلبات يطبق منهجيات SE311 الرسمية. رؤية ونطاق، استخراج المتطلبات، نمذجة UML/GRL، تتبع المتطلبات، تخطيط متعدد الإصدارات.

    دوري: قيادة هيكلة المتطلبات، التوثيق، والنمذجة.

    المستودع · موقع المشروع · قيد التطوير

  • SE201 — مشروع صلة

    نظام إدارة صحية وقائية مع توثيق كامل لهندسة البرمجيات. مواصفات المتطلبات، مخططات UML، نمذجة شاملة للنظام.

    دوري: تحليل النظام، هيكلة التوثيق، وقيادة النمذجة.

    المستودع · الوثائق · التطبيق (قيد الصيانة)


علوم الحاسب

  • CS340 — تطبيق ويب كامل بقاعدة بيانات

    تطبيق ويب كامل يعتمد على قاعدة بيانات من التصميم المفاهيمي إلى النشر. نمذجة EER، التطبيع (normalization)، SQL/CRUD، توثيق كامل بـ MkDocs.

    دوري: تصميم نموذج البيانات، التوثيق، دمج النظام ونشره.

    المستودع · موقع المشروع · قيد التطوير

  • CS330 — تقييم الأداء المتوازي في لينكس

    توازي قائم على العمليات وقياس الأداء في بيئة لينكس. إنشاء عمليات بـ fork، تجارب مسيطر عليها، توثيق قابل للتكرار.

    دوري: تنظيم التجارب، التوثيق، وإعداد موقع المشروع.

    المستودع · موقع المشروع · قيد التطوير

  • CS285 — مشروع التشفير (Cryptography)

    نظام تبادل مفاتيح آمن يطبق خوارزمية Diffie-Hellman بلغة جافا. نظرية الأعداد، الحساب النمطي، توليد المفاتيح، استخراج السر المشترك.

    دوري: تنفيذ النظام وتوثيق سير العمل التشفيري.

    المستودع · موقع المشروع

  • CS210 — تطبيق القائمة المرتبطة وتحليل الأداء

    تطبيق قائمة مرتبطة أحادية مع تحليل أداء في جافا. عمليات هياكل البيانات الأساسية، مناقشة التعقيد الزمني، تصميم نمطي (modular).

    دوري: تنفيذ هيكل البيانات وإجراء تحليل الأداء.

    المستودع · موقع المشروع

  • CS102 — نظام تسجيل المقررات الدراسية

    منصة تسجيل جامعية تعمل عبر سطر الأوامر مع عدة أدوار للمستخدمين. صلاحيات حسب الدور (role-based access)، تخزين في ملفات، تصميم كائني المنحى (OOP) في جافا. بنيته بشكل شبه كامل من الصفر تحت ظروف فريق صعبة.

    دوري: تصميم وتنفيذ النظام بالكامل من الصفر.

    المستودع · موقع المشروع