مقدمة
هذه الدورة مخصصة لتعليم تراكيب البيانات، وهي جزء أساسي من علوم الحاسب. تعتبر هياكل البيانات أدوات برمجية تُستخدم لتنظيم وتخزين البيانات بشكل يتيح الوصول إليها واستخدامها بكفاءة. في هذه الدورة، ستتعلم كيفية استخدام الأنواع المختلفة من الهياكل مثل Arrays وLinked Lists وStacks وQueues وTrees وRecursion.
ما سيتم شرحه في الدورة:
-
شرح المقرر وفقًا لمنهج جامعة الملك عبد العزيز (CPCS 204): تغطية شاملة لجميع مواضيع المقرر، مع التركيز على الفهم العميق لمفاهيم هياكل البيانات.
-
تطبيق عملي للأكواد: دراسة الأكواد البرمجية بشكل عملي مع التوضيح الكامل لكل خطوة برمجية لتحقيق الفهم العملي.
-
ملخصات شاملة لكل المنهج: توفير ملخصات واضحة ومبسطة تساعدك على مراجعة المادة بسهولة وبناء المعرفة بشكل شامل.
-
مجموعة تدريبات واختبارات: تقديم مجموعة من التدريبات المكثفة والاختبارات لتقييم مدى إتقان المفاهيم البرمجية.
-
بنك اختبارات (Test Bank): توفير بنك من الأسئلة يساعدك على التمرن والتحضير للاختبارات بشكل أفضل.
-
شرح التمارين والواجبات: تقديم حلول مفصلة للتمارين والواجبات مع توضيح النقاط الهامة والأسئلة المحتملة في الاختبارات.
-
مراجعات وتجميعات للميد والفاينل: توفير مراجعات شاملة لمواضيع المقرر مع تجميعات للأسئلة المهمة التي قد تأتي في الميد والفاينل.
هذه الدورة ستكون دليلك الشامل لإتقان هياكل البيانات والنجاح في المقرر الأكاديمي.
- 11 قسم
- 61 درس
- دائم
- قرورب المشتركين1
- مقدمة إلى تراكيب البيانات3
- Array12
- 3.1Array As A Data Structure17 Minutes
- 3.2Declaration & Initialization13 Minutes
- 3.3Array Dimensionality6 Minutes
- 3.4Array Processing in Java11 Minutes
- 3.5Operations : Accessing6 Minutes
- 3.6Operations : Traversing4 Minutes
- 3.7Operations : Insertion24 Minutes
- 3.8Operations : Deletion21 Minutes
- 3.9Operations : Merging14 Minutes
- 3.10Operations : Linear Search
- 3.11Operations : Binary Search
- 3.12List Matching Problem
- Linked List10
- 4.1What is Linked List?13 Minutes
- 4.2Implement Linked List in JAVA17 Minutes
- 4.3Operations : IsEmpty8 Minutes
- 4.4Operations : Traversing16 Minutes
- 4.5Operations : Modifying9 Minutes
- 4.6Operations : Searching13 Minutes
- 4.7Operations : Insertion35 Minutes
- 4.8Operations : Deletion28 Minutes
- 4.9Operations : Merging6 Minutes
- 4.10Linked List Types21 Minutes
- Recursion4
- Algorithm Analysis4
- Stack7
- Labs8
- Assignmentsشرح تفصيلي لمتطلبات جميع الواجبات، مع الحل والتطبيق العملي خطوة بخطوة لضمان الفهم الكامل وتنفيذها بكفاءة2
- تجميعات4
- مراجعات الميد6

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