وزن المادة المتطلبات
3 ساعات عال 113

تراكيب البيانات هي طريقة خاصة لتخزين وتنظيم البيانات في الكمبيوتر بحيث يمكن استخدامها بكفاءة تناسب أنواع مختلفة من البيانات والتطبيقات ، وبعضها مخصص بدرجة عالية لبعض المهام المحددة على سبيل المثال : B-Tree بشكل خاص مناسبة تماما لتنفيذ اوامر قواعد البيانات ، و Hash tables للبحث عن المعرفات (القيم المميزة) ومن الامور التي سيتم دراستها كتابة الميثودات كمبرمج او كيوزر ولابد معرفة الحل بالطريقتين ولايكتفى بواحدة.


أيضا المادة تحتوي على عدة مشاريع مصغرة(فردية) يتم تقسيمها على الفصول التي يتم دراستها ويصل عدد المشاريع 4 الى 5 بحيث بين كل مشروع والاخر اسبوع تقريبا ولابد الحرص على فهم المادة بشكل ممتاز لان المشاريع تحتاج الى عمل مكثف ويتم رفعها على (WebCat) لتصحيحها تلقائيا ورصد عمليات الغش


المادة تركز على الفهم بشكل اساسي خصوصا النصف الاول من المادة فلابد من المذاكرة لها اول باول لان اسئلة المادة عبارة عن مشكلة يتم طرحها ويتم كتابة الحل بالطرق التي تمت دراستها مثل (Stack) كمستحدم وليس كمبرمج، اما النصف الاخر فيعتبر اسهل من الجزء الاول ولكن لايعني التهاون فيها


رابط الدرايف للمادة https://drive.google.com/drive/folders/1QpD6wM738FFI1Up7mQdeAeGJsZSWk7K6