• المقرارت الدراسية

    المواد الدراسية

    اسم المقرر Course Name Course Code اجبارية / اختيارية نظري / عملي مساندة/تخصصية
    هياكل البيانات I Data Structures I GS203 اجبارية نظري تخصصية
    هياكل البيانات I Data Structures I GS203 اجبارية نظري تخصصية
    هياكل البيانات I Data Structures I GS203 اجبارية نظري تخصصية
    هياكل البيانات I Data Structures I GS203 اجبارية نظري تخصصية

    وصف المقرر الدراسي*

    وصف المقرر الدراسي
    يشمل هذا المقرر دراسة المخططات والأشجار بأنواعها , وكذلك طرق الترتيب للبيانات وانواعها. وخورزميات البحث فى التطبيقات وغيرها.
    أهــداف الـمـقـرر*
    التعريف بالمفاهيم الأساسية لتراكيب أو هياكل البيانات والخوارزميات
    تُحدد أشهر الطرق أو الخوارزميات التي تم تصميمها للبحث عن المعلومة وتُوازن بينها
    تُعدد مع الشرح المفصل خوارزميات الترتيب
    تُعرف المكدسات والصفوف وتُوازن بينهما
    فهم فكرة إنشاء القوائم المتصلة والأسباب التي أدت إلى قيامها
    المقارنة بين المخططات والأشجار
    التُعرِّف على طرق النداء الذاتي والمؤشرات وتحدد استخداماتهما

    المعرفة والفهم*

    المهارات العامة والمنقولة المصادر العلمية والمهنية المهارات الدهنية المعرفة والفهم
    ربط المسائل البرمجٌية بالواقع من خلال بحوث التخرج فى المستقبل يدرك الطالب مزايا استخدام تراكيب البيانات واستعمال لغات البرمجة المتقدمة لتطوير لحل المشكلات المعقدة بأسلوب تراكيب البيانات. يدرك الطالب تطوير حلول البرامج للمشاكل العلمية والتجارية. يدرك الطالب أساسيات تراكيب البيانات

    اساليب التعليم*

    اساليب التعليم

    المراجع والدوريات*

    عنوان المراجع المؤلف النسخة الناشر مكان تواجدها
    Open Data Structures PAT MORIN الأولى Press, Athabasca University
    Data Structures Using C++ VARSHA H. PATIL الأولى Oxford University Press , 2012
    Algorithms and Data Structures Alfred Strohmeier, EPFL 2000 Swiss Federal Institute of Technology in Lausanne
    المراجع الإلكترونية، مواقع الإنترنت...الخ: مواقع الكترونية لتراكيب البيانات باستخدام لغة سي++

    المحتوى العلمي للمقرارت الدراسية*

    الموضوع العلمي التمارين عدد الساعات المحاضرة المعمل
    مقدمة لمقرر تراكيب البيانات والخوارزميات تتضمن مفهوم البيانات وأنواعها وطرق تخزينها فى ذاكراة الحاسوب 3 1
    المصفوفات والمؤشرات وطرق البحث والترتيب للبيانات 3 2,3,4
    الاستدعاء الذاتى للبيانات 3 5
    القوائم المترابطة أو المتصلةLinked Lists 3 6,7
    مفهوم المكدسات Stack 3 8
    التصانيف والكائينات 3 9و10
    الطابور Queue 3 11
    الخوارزميات وزمن تنفيذها 3 12