1. تقديم تعليم عالي الجودة، من شأنه أن ينافس بشكل فعال على المستوى العالمي

  2. تأصيل لدى الطلبة القدرة على فهم وتحليل وتطبيق تعليمات وأخلاقيات مهنة هندسة البرمجيات، وإظهار القدرة على التواصل بشكل فعال للأفكار والنتائج، سواء شفويا أو كتابيا و بطريقة منطقية.

  3. تحسين قدرة الطلبة على العمل بشكل منتج وفعال ضمن فريق و خاصة الفرق متعددة التخصصات، وإظهار مهارات القيادة الفعالة.

  4. إعداد الطلبة لاستكمال دراستهم العليا (الدكتوراه) في هندسة البرمجيات من خلال تعزيز القدرة على تنفيذ وتقييم البحوث النظرية والعملية في مجال هندسة البرمجيات.

  5. تمكين الطلبة من ممارسة مهنة هندسة البرمجيات بشكل منتج، ويظهر قدراتهم على القيادة التقنية و الخبرة في إدارة المشاريع.

  6. مساعدة الطلبة على التواصل والعمل بفعالية كأعضاء أو قادة لفرق تطوير مشاريع البرمجيات.

  7. تأكد من أهلية الطلبة على مواكبة التطورات السريعة في مهنة هندسة البرمجيات و موائمتها.

  8. تطبيق أساسيات علوم الحاسوب وممارسات هندسة البرمجيات في تطوير البرمجيات التي تثبت القدرات القيادية التقنية و الخبرة في إدارة المشاريع.

  9. خلق فرص بحثية جديدة بهدف تشجيع البحث في هندسة البرمجيات في برامج الدراسات العليا.

  10. تعزيز التعاون مع قطاع الاتصالات وتكنولوجيا المعلومات بهدف تطوير أنظمة حاسوبية و برمجيات وخدمات تلبي احتياجات المجتمع و متطلبات السوق.