TrueschoTruescho
كل الدورات
الخوارزميات الجزء الأول
Coursera
دورة
غير محدد

الخوارزميات الجزء الأول

Princeton University

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

غير محدد13 أسبوعالإنجليزية1,454,016 متسجل

عن الدورة

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

ماذا ستتعلم

  • فهم هياكل البيانات الأساسية والخوارزميات المرتبطة بها
  • تطبيق خوارزميات الفرز والبحث
  • تحليل أداء الخوارزميات باستخدام أساليب علمية
  • استخدام لغة جافا لتطبيق مفاهيم الخوارزميات

المتطلبات المسبقة

  • معرفة أولية بالمفاهيم والمصطلحات الخاصة بالخوارزميات
  • الاستعداد للمشاركة في تمارين عملية وحل مشكلات تطبيقية

المدرسون

K

Kevin Wayne

Phillip Y. Goldman '86 University Lecturer

R

Robert Sedgewick

William O. Baker *39 Professor in Computer Science, Emeritus

المواضيع

خوارزميات
علوم الحاسب
تطوير البرمجيات
هياكل البيانات
برمجة الحاسوب
اختبار الأداء
علوم الحاسب النظرية
برمجة جافا

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

خوارزميات
علوم الحاسب
تطوير البرمجيات
هياكل البيانات
برمجة الحاسوب
اختبار الأداء
علوم الحاسب النظرية
برمجة جافا
Java
Object Oriented Programming (OOP)

ابدأ التعلم الآن