TrueschoTruescho
كل الدورات
تصميم الخوارزميات ومهارات حل المشكلات الحاسوبية
Coursera
دورة
غير محدد

تصميم الخوارزميات ومهارات حل المشكلات الحاسوبية

Birla Institute of Technology & Science, Pilani

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

غير محدد9 أسبوعالإنجليزية

عن الدورة

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

ماذا ستتعلم

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

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

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

المدرسون

B

BITS Pilani Instructors Group

المواضيع

الخوارزميات
علوم الحاسوب
إدارة المشكلات
مبادئ البرمجة
النظرية الرياضية والتحليل
حل المشكلات
قابلية التوسع

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

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

المهارات

الخوارزميات
علوم الحاسوب
إدارة المشكلات
مبادئ البرمجة
النظرية الرياضية والتحليل
حل المشكلات
قابلية التوسع

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