يهدف مقرر البرمجة وحل المشكلات إلى تنمية مهارات التفكير في حل المشكلات الحياتية المختلفة وفق منهجية علمية باستخدام لغة البرمجة بايثون.