يحقق البرنامج الأهداف التعليمية التالية:
هـ 1. إظهار المهارات المهنية والكفاءات اللازمة لتحليل وتصميم وتطوير حلول برمجية عالية الجودة في مختلف المجالات في ظل متطلبات واقعية متنوعة.
هـ 2 . المشاركة والنجاح في الحياة المهنية من خلال العمل الجماعي، والإنضباط الأخلاقي، والتواصل الفاعل.
هـ 3 . الإحتراف المهني وإظهار المسؤولية الأخلاقية في العمل.
هـ 4 . التعلم المستمر مع إدراك قيمته من خلال التطور المهني الذاتي ، والحصول على الشهادات المتخصصة.
هـ 5 . شَغْل وظائف وأدوار مؤثرة في المؤسسات والمجتمعات المحلية.
يُعد هذا البرنامج خريجين قادرين على:
م1. تطبيق علوم الحوسبة والرياضيات المناسبة لتخصص هندسة البرمجيات.
م2 . تحديد وتصنيف ووصف أداء الأنظمة والمكونات من خلال استخدام الأساليب التحليلية وتقنيات النمذجة.
م3 . تطبيق المهارات المتقدمة في حل المشكلات، والمعرفة الفنية والفهم، وذلك لإنشاء حلول جادة وإبداعية ملائمة للغرض من جميع جوانب المشكلة بما في ذلك الإنتاج والتشغيل والصيانة.
م4 . تخطيط عملية التصميم وإدارتها، بما في ذلك العوامل المؤثرة في التكلفة، وتقييم النتائج.
م5 . معرفة وفهم تقنيات الإدارة، بما في ذلك إدارة المشاريع التي يمكن استخدامها لتحقيق الأهداف.
م6 . فهم الأدوار المختلفة والقدرة على العمل فيها ضمن فريق.