تتمثل الأهداف الرئيسية لهذا البرنامج في تمكين الطلاب من تطبيق ممارسات هندسة البرمجيات في وظائفهم المستقبلية من خلال امتلاك المهارات المهنية الأساسية والمعرفة لتطوير حلول برمجية مبتكرة عالية الجودة تعمل ضمن بيئات عمل مختلفة. بالإضافة إلى إظهار القدرة لدى خريجي البرنامج على تطبيق الممارسات الأخلاقية في مهنتهم وبما يخدم مجتمعهم.
تم تصميم البرنامج لتوفير خلفية صلبة لدى الطالب في الجانب التقني والإداري. بالنسبة للجانب التقني، فإنه يوفر المعرفة في عدة مجالات مثل هندسة المتطلبات، تصميم النظم وتحليلها، بناء البرمجيات، معمارية البرمجيات، التفاعل بين الإنسان والحاسوب، واختبار البرمجيات وصيانتها. بالنسبة للجانب الإداري، فإنه يوفر المعرفة في مجالات عدة مثل إدارة مشاريع البرمجيات وإدارة الجودة.
برنامج هندسة البرمجيات معتمد بالكامل من قبل وزارة التعليم العالي الاردنية كما انه معترف به في الأردن والمنطقة. يحقّق طلابنا في هذا البرنامج عادة نتائج مميزة في اختبار الكفاءة الوطنية، وقد حصلوا على العديد من الجوائز في مسابقات البرمجة المحلية والدولية مثل مسابقة IEEEXtreme ومسابقة DELL EMC ومسابقة National Technology Parade (NTP) ومسابقة البرمجة الجماعية الدولية ACM (ICPC).