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