تعليم كيفية تصميم خوارزميات فعالة لحل المشكلات البرمجية.