
تتبع هذه الدورة الجزء الثاني من سلسلة التفكير الخوارزمي، وتهدف إلى تطوير فهم أعمق للمفاهيم الرياضية وعملية التصميم الخوارزمي. تركز الدورة على تقنيات متقدمة مثل تقسيم وحل القضايا (divide-and-conquer) والبرمجة الديناميكية، ويقوم الطلاب خلالها بتنفيذ خوارزميات باستخدام بايثون تطبق هذه الأساليب ثم تستخدم لتحليل مجموعتي بيانات كبيرتين من بيانات العالم الحقيقي. كما يستعرض التركيز الفصل بين تفاعل الخوارزميات وبنية مجموعات البيانات التي يتم تحليلها. الدورة مناسبة للطلاب المتوسطين المطلعين على المصطلحات الأساسية.
Luay Nakhleh
Associate Professor
Scott Rixner
Professor
Joe Warren
Professor