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